Автоматизировать Excel имеет смысл не ради одной формулы, а когда отчёт стал повторяющимся процессом: данные приходят из нескольких файлов, их приходится чистить, сверять, считать и собирать заново каждую неделю. ИИ-агент может собрать такой процесс по описанию — с формулами, скриптами, проверками и понятной инструкцией для повторного запуска.
Ниже разберём еженедельный отчёт по продажам из выгрузок. Речь не про чат внутри Excel: агент работает как отдельная программа — читает ваши файлы, пишет формулы или скрипт обработки и оставляет вам готовый повторяемый сценарий, который можно проверить и запустить снова.

Что именно стоит автоматизировать в Excel
Хороший кандидат повторяется по одинаковым правилам и отнимает время не из-за сложного решения, а из-за множества механических шагов. Например:
- объединить выгрузки за разные дни или филиалы;
- привести даты, суммы и названия к одному формату;
- удалить дубли и отметить строки с ошибками;
- посчитать выручку, маржу, план-факт и динамику;
- обновить сводную таблицу и графики;
- сохранить готовый отчёт отдельным файлом.
Если правила меняются от строки к строке и держатся только в голове сотрудника, сначала их нужно зафиксировать. Автоматизация не исправляет неясный процесс — она быстрее повторяет то, что вы ей задали.
Пример задачи: отчёт по продажам из трёх выгрузок
Допустим, каждую неделю менеджер получает три файла: заказы из CRM, расходы на рекламу и справочник товаров с себестоимостью. Сейчас он вручную копирует листы, исправляет названия, ищет товар по артикулу, считает маржу и строит итог по каналам.
Цель автоматизации: положить новые выгрузки в папку, запустить один сценарий и получить файл с листами «Ошибки», «Продажи», «Каналы» и «Итог». Строки без артикула или себестоимости не должны тихо исчезать — они попадают в отдельный список для проверки.
Как описать задачу ИИ-агенту
Не просите «автоматизировать Excel». Передайте правила, примеры входных файлов и критерий готовности. Если сам подход пока незнаком, сначала посмотрите, как устроена работа с AI-агентом. Этот шаблон можно адаптировать:
В папке input лежат три XLSX-файла: orders, ads и products. Объедини заказы со справочником по полю SKU. Рекламные расходы соединяй по паре «канал + неделя»; если в заказах нет поля канала, укажи это и предложи, из какого поля его вывести. Приведи даты к формату ДД.ММ.ГГГГ, суммы — к числам с двумя знаками. Дубли заказов определяй по order_id и оставляй запись с самой поздней датой изменения (поле updated_at); если поля нет — сообщи об этом и предложи правило. Строки без SKU, себестоимости или канала не удаляй: вынеси их на лист «Ошибки» с причиной. В итоговом файле нужны выручка, себестоимость, рекламные расходы, маржа и количество заказов по неделям и каналам. Результат сохрани отдельным файлом с листами «Ошибки», «Продажи», «Каналы» и «Итог». Предложи способ повторного запуска, подходящий под выбранный подход, и объясни, почему он лучше альтернатив. Исходные файлы не изменяй.
Пошаговый процесс
1. Сделайте копии и опишите входные данные
Работайте не с единственным экземпляром отчёта. Скопируйте 2–3 типичных выгрузки, удалите из тестового набора лишние персональные данные и перечислите обязательные столбцы. Если одно и то же поле называется по-разному, укажите соответствия заранее.
2. Сначала соберите проверяемый черновик
Попросите агента обработать небольшой набор и показать промежуточные таблицы. Проверьте вручную несколько заказов: как нашлась себестоимость, куда попал расход, правильно ли вычислена маржа. Только после этого добавляйте графики и оформление.
3. Добавьте контроль ошибок
Опасная автоматизация выдаёт красивый итог и скрывает потерянные строки. Полезная — считает обработанные записи, дубли и ошибки, а затем сверяет:
- число входных строк = обработанные + дубли + ошибки;
- сумма выручки сходится: итог до преобразования = итог после + суммы по удалённым дублям + суммы по строкам с листа «Ошибки»;
- каждая неизвестная категория видна в отчёте, а не превращена в пустое значение;
- повторный запуск на тех же файлах даёт тот же результат.
4. Зафиксируйте способ запуска
Для одного сотрудника хватит одной команды или ярлыка запуска: кнопка внутри книги удобна, но привязывает процесс к макросу и к конкретному компьютеру. Для команды лучше общая папка входящих файлов и инструкция из пяти-шести шагов. Зафиксируйте, где лежит итог, как называется файл и что делать при ошибке.
Формулы, Power Query, VBA или отдельный скрипт
| Подход | Когда подходит | Что учитывать |
|---|---|---|
| Формулы | Небольшая книга и прозрачные расчёты | На больших объёмах файл может стать медленным и хрупким |
| Power Query | Регулярный импорт и очистка однотипных файлов | Удобен для табличных преобразований, но не для любой логики |
| VBA | Обработку нужно запускать кнопкой внутри настольного Excel на одном компьютере | Часто блокируется политиками безопасности и предупреждением о макросах, сложнее переносится между компьютерами; на macOS доступны не все возможности |
| Python-скрипт | Много файлов, сложные проверки, повторяемый процесс | Нужно подготовить удобный запуск и окружение |
Выбирать технологию до описания процесса не обязательно. Сначала покажите агенту файлы и результат, который нужен; затем попросите объяснить выбор и ограничения простыми словами.
Если агент предлагает макрос, уточните, не проще ли обойтись Power Query или отдельным скриптом: макрос сложнее переносить между компьютерами и чаще упирается в политики безопасности.
Что не класть в задание и что проверять вручную
Работайте на копиях: перед массовой обработкой сделайте резервную копию и явно запретите менять исходные файлы. Не передавайте в текст задания пароли, токены и доступы к рабочим системам — для описания правил достаточно структуры файла и обезличенного примера строк. И пока сценарий не отработал несколько недель, сверяйте вручную то, что уходит дальше: в бухгалтерию, в банк или клиенту.
Как собрать такую автоматизацию в RUFP
RUFP — самостоятельное десктоп-приложение для macOS и Windows, AI-агент для разработки. Вы прикладываете примеры файлов и описываете правила обычными словами, RUFP предлагает план, показывает изменения перед применением и ждёт вашего подтверждения. Так он может собрать формулы, скрипт обработки и инструкцию запуска, а затем доработать результат по вашим замечаниям. Модельная инфраструктура уже настроена внутри приложения — подбирать модели и собирать окружение самому не нужно.
RUFP работает из России напрямую — без VPN, региональных блокировок и ограничений доступа; оплата принимается российской банковской картой. Начните не со всей отчётности, а с одной повторяющейся операции и обезличенных копий файлов. Когда контрольные суммы совпадут, расширяйте сценарий.
Автоматизировать один Excel-процесс
Checklist готовой автоматизации
- исходные файлы остаются неизменными;
- правила преобразования записаны и понятны не только автору;
- ошибочные строки видны отдельно;
- есть контроль числа строк и ключевых сумм;
- повторный запуск воспроизводим;
- есть резервная копия и понятный способ отката;
- на реальных данных нет секретов, которые попадают в логи или код.
Частые вопросы
Можно ли автоматизировать Excel без программиста?
Да, если вы можете показать примеры файлов и описать правила проверки результата. ИИ-агент подготовит формулы или скрипт, но контрольные суммы и ошибки нужно проверить на копиях данных до рабочего запуска.
Чем автоматизация отличается от макроса?
Макрос VBA — один из способов автоматизации. В зависимости от задачи проще использовать формулы, Power Query или отдельный скрипт: выбор зависит от объёма данных, правил безопасности и того, кто будет запускать процесс.
Какие данные нельзя отдавать в обработку?
Не передавайте секреты, платёжные реквизиты и персональные данные без согласованного режима обработки. Для налоговой отчётности, выплат и критичных расчётов оставьте отдельную ручную сверку.