Предыстория статьи: На работе может возникнуть необходимость подводить данные каждый месяц. Если формат источника данных фиксирован, вы можете использовать Power Query создает файл инструмента, и ему необходимо обновлять путь к источнику данных только каждый месяц, что позволяет избежать повторных ручных операций.
Пример. В файле Excel данные каждого дня хранятся на отдельных листах, как показано на рисунке ниже.
Желаемый эффект — автоматическое суммирование всех данных за текущий месяц. При добавлении нового листа (например, 1-3) вам нужно всего лишь нажать «Обновить данные» («Обновить все»), чтобы обновить источник данных.
Конкретные шаги заключаются в следующем:
(1) Создайте новый файл Excel.,Вставить в таблицу,названныйURL,Затем добавьте следующий контент.
Ячейка A2 — это путь, по которому хранится файл. Если вам понадобится обновить путь к файлу позже, вам нужно будет изменить его только здесь.
(2) Выберите ячейку A2, а затем войдите в интерфейс Power Query через «Данные из таблицы/диапазона».
(3) Выберите путь к файлу, щелкните правой кнопкой мыши и выберите «Детализация».
(4) Получены следующие результаты.
После детализации вы можете позже ссылаться на этот контент через URL-адрес в расширенном редакторе.
(5) В интерфейсе запросов Power Query создайте новый пустой запрос.
(6) Выберите запрос и войдите в расширенный редактор.
(7) В расширенном редакторе введите следующее содержимое:
let
Source = Excel.Workbook(File.Contents(URL), null, true),
SheetNames = Source[Name],
CombinedData = Table.Combine(List.Transform(SheetNames, each Source{[Name=_]}[Data]))
in
CombinedData
Полученный результат следующий:
(8) Установите первую строку в качестве заголовка, а затем отфильтруйте модель продукта, чтобы получить нужный нам контент.
(9) Закройте и загрузите, чтобы импортировать результаты в Excel.
(10) Полученные результаты таковы:
(11) Если содержимое файла будет обновлено позже, вы можете нажать кнопку обновления, и источник данных будет обновлен соответствующим образом.
видео Демо:https://mpvideo.qpic.cn/0bc3eiaagaaahuapvadkf5svaiwdamraaaya.f10002.mp4?
Ссылки:
[1] 25 Amazing Power Query Tips and Tricks(https://www.howtoexcel.org/power-query-tips-and-tricks/)
[2] Open AI