Перейти к содержимому
8 (495) 660-36-72 8 (800) 600-36-72 (по РФ бесплатно)
Компьютерные навыки Обновлено: 28 июля 2026

Как объединить файлы из папки в Power Query

Power Query может автоматически собрать однотипные Excel- или CSV-файлы из папки в единую обновляемую таблицу. Показываем подготовку источников, функцию образца, контроль схемы, дублей и полноты.
Как объединить файлы из папки в Power Query

Когда подключение к папке экономит время

Если каждый месяц появляется новый Excel- или CSV-файл одинаковой структуры, ручное копирование создаёт ошибки и ломает историю. Power Query может прочитать содержимое папки, применить одинаковые преобразования к каждому файлу, объединить строки и обновить итог после добавления следующего файла.

Типичные сценарии — выгрузки продаж по филиалам, банковские реестры, отчёты складов и ежемесячные табели. Метод работает, когда файлы действительно однотипны. Если в одном документе таблица начинается с третьей строки, в другом с десятой, а названия полей меняются, сначала стандартизируйте источник.

Общий интерфейс редактора разобран в материале Power Query в Excel. Здесь рассматриваем только сценарий «Папка → преобразование образца → единая таблица».

Подготовьте папку и контрольный образец

Создайте отдельную папку, в которой находятся только входные файлы. Не храните там итоговую книгу: при обновлении она может попытаться импортировать сама себя. Исключите временные файлы с префиксом ~$, архивы и ручные промежуточные копии.

У всех источников должны совпадать смысл и тип столбцов. Порядок можно исправить преобразованием, но стабильные заголовки упрощают поддержку. Для Excel-файлов закрепите имя таблицы или листа. Для CSV зафиксируйте кодировку, разделитель и локаль дат и чисел.

ПроверкаХорошая практикаРиск
ЗаголовкиОдинаковые именаПустые столбцы или ошибки расширения
Тип датыОдна локальДень и месяц меняются местами
Имя объектаОдна таблица/листВыбран не тот объект книги
Итоговый файлВне входной папкиЦиклический импорт

Подключитесь к папке

В Excel выберите Данные → Получить данные → Из файла → Из папки и укажите путь. В предварительном окне Power Query показывает список файлов и метаданные: имя, расширение, даты и содержимое в виде Binary. Не нажимайте «Загрузить», пока не исключили лишние файлы.

Оставьте нужные расширения, отфильтруйте скрытые элементы и временные имена. Если имя файла содержит период или филиал, сохраните столбец Name: позже из него можно извлечь месяц и источник. Затем выберите «Объединить и преобразовать данные».

Для сетевой папки путь должен быть доступен при каждом обновлении. Локальная буква диска другого сотрудника может указывать в другое место; в корпоративной среде предпочтителен стабильный UNC-путь и согласованные права.

Как работает «пример файла»

Power Query создаёт вспомогательные запросы: пример файла, функцию преобразования и итоговый запрос. Действия, выполненные над образцом, превращаются в функцию и применяются к каждому Binary. Поэтому изменение шага в образце меняет обработку всех файлов.

Выберите образец, который отражает нормальную структуру. Автоматически выбранный первый файл может оказаться пустым или старым. Проверьте навигацию до правильной таблицы/листа, повышение заголовков, удаление служебных строк и типы данных.

Не удаляйте вспомогательные запросы: итог может продолжать выглядеть нормально до следующего обновления, а затем связь с функцией разрушится. Переименуйте их понятно и сгруппируйте.

Выполните преобразования в правильном порядке

Сначала выберите нужный объект внутри файла, удалите верхние служебные строки и поднимите заголовки. Затем оставьте требуемые столбцы, очистите текст и только после этого назначайте типы. Раннее назначение типа может породить ошибки в строках, которые всё равно будут удалены.

Добавьте столбцы происхождения: имя файла, дату изменения, филиал или период. Они нужны для поиска дублей и сверки. Если месяц извлекается из имени, проверяйте шаблон; файл с опечаткой должен попасть в список ошибок, а не получить неправильную дату.

Операции Merge и Append решают другие задачи. Папка уже выполняет вертикальное объединение однотипных файлов, а справочник клиентов можно присоединить через Merge в Power Query после сборки фактов.

Что делать при изменении структуры

Новый столбец обычно не опасен, если запрос выбирает нужные поля по именам. Переименование или исчезновение обязательного столбца может остановить обновление. Решите заранее: ошибка должна блокировать отчёт или отсутствующее поле допустимо и заполняется null.

Не используйте бездумно шаг «Удалены остальные столбцы», если бизнес регулярно добавляет важные поля: они не попадут в результат. И наоборот, автоматическое расширение всех полей может менять схему итоговой таблицы. Для производственного отчёта лучше явный контракт столбцов и журнал отклонений.

Сделайте тестовый файл с переставленными столбцами, пустым листом и неверным заголовком. Хороший запрос либо корректно обработает допустимое отличие, либо выдаст понятную ошибку с именем файла.

Предотвратите дубли и повторную загрузку

Power Query перечитывает все файлы при обновлении и формирует итог заново; это не инкрементальная база. Если один и тот же отчёт скопирован под двумя именами, строки задублируются. Создайте бизнес-ключ: номер документа, дата и организация либо иной устойчивый набор полей.

Удаление дублей допустимо только после понимания ключа. Две продажи на одинаковую сумму в один день не обязательно дубликаты. Добавьте имя исходного файла и индекс строки для расследования, а спорные записи выведите в отдельный контрольный запрос.

Загрузите результат и настройте обновление

Для небольшого набора загрузите итог в таблицу Excel. Если данные используются только сводной или моделью, выберите «Только подключение» и добавление в модель данных. Не загружайте вспомогательные запросы на листы: они засоряют книгу и увеличивают размер.

Параметры обновления зависят от среды. В настольном Excel пользователь должен иметь доступ к папке. После перемещения пути измените источник через параметры, а лучше вынесите корневую папку в параметр. Никогда не публикуйте книгу с личным путём и секретами доступа.

Проверки после обновления

Сверьте количество файлов, количество строк и контрольную сумму ключевого показателя. Отдельно подсчитайте строки с ошибками типов и пустыми обязательными полями. В отчёте покажите дату обновления и максимальную дату исходных данных: успешная кнопка «Обновить» не гарантирует, что в папке появился новый файл.

КонтрольЧто ловит
Число уникальных имён файловПропуск или лишний источник
Строки по каждому файлуПустая или укороченная выгрузка
Сумма до и после обработкиПотерю строк при фильтре
Ошибки преобразования типовСмена формата

Типичные ошибки

  • Хранить итоговую книгу во входной папке.
  • Оставлять временные файлы ~$ и архивные копии.
  • Выбирать случайный первый файл как образец.
  • Удалять столбец имени источника.
  • Назначать тип до очистки служебных строк.
  • Удалять дубли без бизнес-ключа.
  • Считать отсутствие ошибки доказательством полноты данных.

Последовательность подключения и объединения сверена с официальной инструкцией Microsoft по импорту из папки и русской страницей того же сценария. Страницы проверены 27 июля 2026 года; названия команд могут отличаться между версиями Excel.

Практика вместо теории

Освойте Power Query и автоматизацию рабочих отчётов.

Курс «Excel + Google Таблицы с нуля до PRO» помогает перейти от ручного копирования к воспроизводимой обработке данных, Power Query и автоматизированным отчётам.

Надёжное объединение папки — это не одна кнопка, а стабильный контракт файлов, функция образца и контроль полноты после каждого обновления.

Вопросы и ответы

По теме