Как передать коллеге книгу 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.

Для следующего этапа: объединение файлов из папки и обновление отчёта.

Продолжить на практике