Как передать коллеге книгу Excel с Power Query и сохранить обновление
У автора отчёт обновляется, у коллеги появляется ошибка «файл не найден». В запросе сохранён личный путь к каталогу выгрузок. Для передачи рабочей книги надо вынести путь в понятный параметр, проверить доступ к источникам и выполнить обновление на другом расположении файлов.
Соберите комплект передачи
Передайте книгу, учебную или разрешённую копию исходных файлов и короткое описание процедуры. Укажите требуемую среду: для сценария с Power Pivot важен настольный Excel на Windows с доступной надстройкой. Просмотр листа и возможность обновить модель — разные требования.
В описании нужны структура папок, ожидаемые столбцы и контрольные итоги. Не передавайте личные пароли вместе с книгой. Коллега должен получить доступ к источнику под своей учётной записью и понимать, кто отвечает за новую выгрузку.
Вынесите каталог в параметр
В Power Query создайте текстовый параметр FolderPath и используйте его вместо личного пути. Пример M показывает только подключение к папке. Если в книге несколько источников, проверьте каждый: замена одного пути не исправит остальные подключения.
Можно хранить путь в именованной ячейке, но тогда отдельно настройте чтение значения и проверки. Параметр Power Query проще для первой управляемой передачи: пользователь меняет одну настройку, а преобразования остаются прежними.
// FolderPath — текстовый параметр Power Query:
let
Source = Folder.Files(FolderPath)
in
Source
Проведите пробное обновление
Скопируйте разрешённый комплект в другой каталог и измените параметр. Обновите все запросы, дождитесь завершения и проверьте загрузку в модель. Затем обновите сводные и сохраните книгу. Не ограничивайтесь тем, что на листе остались старые числа: они могут быть сохранённым результатом предыдущего запуска.
Сверьте число строк, периоды и сумму с контрольным комплектом. Добавьте новый файл или измените контрольную строку и убедитесь, что результат действительно поменялся. Так проверяется связь с новым источником, а не только отсутствие сообщения об ошибке.
Проверьте типичные проблемы окружения
Сетевой диск может иметь другую букву, облачная папка — другой локальный путь, а файл — быть недоступным офлайн. Используйте подходящий для команды способ подключения и опишите его. Для источников с авторизацией проверьте настройки доступа в целевом Excel.
Уровни конфиденциальности источников могут влиять на объединение данных. Не отключайте их вслепую ради исчезновения ошибки: сначала разберите, какие источники книга соединяет и какой доступ у коллеги. Настройка должна соответствовать рабочему процессу команды.
Проверьте, куда загружаются запросы: на лист, только в подключение или в модель данных. Изменение места загрузки может оставить сводную на старом источнике. Короткая схема «файлы → запросы → модель → сводные» помогает сопровождению.
Завершите передачу самостоятельным обновлением коллегой на следующем комплекте. Он должен получить контрольный результат без ручного редактирования итоговых таблиц. Если это удалось, рабочая книга стала повторяемым инструментом команды, а не личным расчётом на компьютере автора.
Соберите обновляемый отчёт на практике
В курсе есть уроки о путях к файлам, сломавшемся обновлении и передаче отчёта коллеге. В практических работах нужно обновлять книгу на новых данных и проверять контрольные числа. Это помогает отработать последнюю часть проекта: чтобы отчётом смог пользоваться другой человек.
Откройте программу курса «Продвинутый Excel: Power Query, Power Pivot и автоматизация отчётов».
Начните с пробного урока о рабочей книге и первом запросе Power Query.
Для следующего этапа: объединение файлов из папки и обновление отчёта.
Продолжить на практике
- Продвинутый Excel: Power Query, Power Pivot и автоматизация отчётов ↗
Научитесь собирать и обновлять рабочие отчёты в Excel. Power Query для загрузки и очистки данных, сложные формулы, Power Pivot и DAX для расчётов. Практикумы по продажам, остаткам и закупкам, план-факту подразделений.
