Все статьи

Power Query в Excel: как автоматизировать регулярный отчет

Power Query сохраняет последовательность преобразований и повторяет ее при обновлении. Это позволяет заменить ручное копирование файлов контролируемым процессом.

Автор
Роман Лебедев Роман Лебедев Аналитик данных и рейтингов
Проверил эксперт/редактор
Ольга Миронова Ольга Миронова Главный редактор
Power Query в Excel: как автоматизировать регулярный отчет

Опишите отчет до автоматизации

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

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

Подключите источник

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

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

Настройте преобразования

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

Для справочника используйте Merge, для файлов одинаковой структуры — Append. После объединения проверьте ключ: неожиданные дубликаты часто означают, что связь не является один-к-одному.

  • удалить пустые и служебные строки;
  • нормализовать названия столбцов;
  • назначить типы данных;
  • проверить дубликаты ключа;
  • обработать ошибки явно.

Загрузите результат

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

После загрузки сравните контрольные показатели с ручным примером. Расхождение нужно объяснить до того, как отчет начнут использовать.

Организуйте обновление

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

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

Источники

Содержание