Power Query – это мощный инструмент, который позволяет объединять, трансформировать и загружать данные из различных источников. Одним из распространенных сценариев использования Power Query является загрузка нескольких файлов из папки с определенной маской. В этой статье мы рассмотрим, как это сделать.
Создайте новый запрос
Откройте Excel и выберите “Получить данные” в верхней части экрана в разделе “Данные”. Выберите “Из папки” и укажите путь к папке, из которой вы хотите загрузить файлы. Нажмите “ОК”.
Примените маску к именам файлов
После того, как вы выбрали папку, вам нужно выбрать маску, которую вы хотите применить к именам файлов. Например, вы можете использовать маску “*.xlsx”, чтобы выбрать все файлы Excel в папке. Чтобы применить маску, можете воспользоваться фильтрацией строк.
Объедините файлы в один запрос
После того, как вы применили маску, Power Query загрузит все файлы, соответствующие маске, в таблицу. Теперь вам нужно объединить эти файлы в один запрос. Щелкните правой кнопкой мыши на любой файл в столбце “Содержимое” и выберите “Объединить файлы”. В следующем диалоговом окне выберите опции, которые соответствуют вашим потребностям, и нажмите “ОК”.
Примените необходимые изменения
После объединения файлов в один запрос вы можете применить к нему любые необходимые изменения. Например, вы можете удалить ненужные столбцы, переименовать столбцы или преобразовать данные в нужный формат.
Загрузите данные
Когда вы закончили редактировать данные, нажмите кнопку “Закрыть и загрузить” в верхней части экрана. Выберите способ загрузки данных и нажмите “ОК”. Power Query загрузит данные в выбранный вами источник данных.
В итоге, загрузка нескольких файлов из папки с определенной маской в Power Query не составляет больших трудностей. С помощью простых шагов, которые мы рассмотрели в этой статье, вы можете быстро и легко загружать данные из нескольких файлов в Power Query.
Скачать пример файла: