ИИ для Google Таблиц: считайте отчёты и спрашивайте по цифрам
Подключите Google Sheets к ИИ-агенту: листы, диапазоны и значения ячеек таблицы. Агент ответит по цифрам из листа, запишет отчёт и допишет строки с итогами дня.
Как агент работает с Google Sheets
Агент ходит в Google Sheets API v4 и работает с той таблицей, ссылку или идентификатор которой вы дали: читает листы, диапазоны и значения ячеек. По ним он отвечает на вопрос по цифрам без открытия файла, собирает готовый отчёт с шапкой, автошириной колонок и подсветкой значений выше порога, сопоставляет два диапазона по ключу и выносит расхождения на отдельный лист, отсортировав по величине разницы.
Списка файлов у Sheets API нет: он открывает ровно ту таблицу, адрес которой вы назвали, и по названию она не ищется. Отдельная ловушка Google: загруженный .xlsx в браузере открывается, а по API отдаёт ошибку, пока он не пересохранён в формат Google Таблиц. И ячейка с формулой хранит две вещи сразу — саму формулу и посчитанное значение, — так что агент запрашивает то из них, что нужно задаче.
Дописать и перезаписать — разные операции, и агент их не путает: дозапись итогов дня добавляет строку в конец листа, не трогая внесённое руками выше, а перезапись диапазона стирает всё, что в нём было, включая формулы. Поэтому перед перезаписью агент читает диапазон, а когда исходные данные лучше не трогать — складывает результат на отдельный лист: сверка двух диапазонов не портит ни один из них.
Подключение — вход в аккаунт Google в отдельном окне; запрашиваются права на таблицы и на адрес аккаунта, Google Диск в доступ не входит. Диапазоны агент адресует нотацией A1 и забирает их пачкой за один запрос, а не по ячейке, поэтому широкий отчёт не упирается в лимит частоты на середине. Если доступа к файлу нет или лист пуст, он говорит об этом прямо, а не показывает пустую таблицу.
Сценарии интеграции
Готовый отчёт в таблице
Агент соберёт цифры, заведёт лист и запишет отчёт диапазонами — с шапкой, автошириной колонок и подсветкой значений выше порога.
Ответы по данным листа
Агент прочитает нужные листы и диапазоны и ответит на вопрос по цифрам, не заставляя открывать файл и листать вкладки.
Дозапись итогов по расписанию
Агент допишет строку с итогами дня в конец сводного листа по расписанию, не трогая то, что уже внесено руками выше.
Сверка двух листов
Агент сопоставит два диапазона по ключу, соберёт расхождения на отдельный лист и отсортирует их по величине разницы.
Перезапись без потерь
Агент перед перезаписью диапазона прочитает, что в нём лежит, и покажет, какие формулы сотрутся, — заменит значения только после вашего подтверждения.
Формулы и их значения
Агент покажет, где в ячейке лежит формула, а где вбитое руками число, и вернёт то из двух, что нужно задаче, — без подмены расчёта результатом.
Примеры: Google Sheets
Нашёл 27 расхождений из 1 340 строк, собрал их на лист «Сверка».
- Сопоставил «Остатки» и «Поставка_июль» по колонке артикула
- Отсортировал по величине разницы: сверху −118 шт по SKU 40-221
- 6 артикулов есть только в поставке — вынес отдельным блоком
Ассистент может ошибаться — проверяйте его работу
По листу «Продажи_2026» выручка за полугодие 18,6 млн ₽.
- I квартал — 8,4 млн ₽
- II квартал — 10,2 млн ₽
- Лучший месяц — июнь, 3,9 млн ₽
Числа читал в неформатированном виде: там, где в ячейке формула, я вернул её результат, а не текст формулы. Итоговую строку листа в сумму не включал — иначе полугодие удвоилось бы.
Ассистент может ошибаться — проверяйте его работу
Как подключить
Перед подключением
- Ссылка на таблицу или её идентификатор: по названию агент не ищет.
- Права на таблицы и адрес аккаунта: Google Диск в доступ не входит.
- 1
Войдите в аккаунт Google с таблицами
Откройте sheets.google.com и проверьте, что нужные файлы видны под этим аккаунтом: агент увидит ровно те таблицы, что видит он.
- 2
Получите роль «Редактор» на чужие таблицы
Попросите владельца файла нажать «Открыть доступ» и добавить ваш адрес с ролью «Редактор». На ролях «Читатель» и «Комментатор» запись в ячейки не пройдёт.
- 3
Переведите файлы Excel в Google Таблицы
Загруженный .xlsx открывается в браузере, но по API отдаёт ошибку. Откройте файл, выберите «Файл» → «Сохранить как таблицу Google» и работайте с копией.
- 4
Снимите запрет администратора Workspace
Если домен корпоративный, администратор открывает «Безопасность» → «Контроль доступа и данных» → «Управление API» и присваивает приложению статус «Доверенное».
Частые вопросы
Входом в аккаунт Google в отдельном окне: вы подтверждаете доступ к таблицам, копировать ключи не нужно. Агент увидит ровно те файлы, что видит этот аккаунт, поэтому чужие таблицы попросите открыть кнопкой «Открыть доступ» с ролью «Редактор».
Листы, диапазоны и значения ячеек той таблицы, ссылку на которую вы дали. Списка файлов у Sheets API нет, поэтому таблица адресуется только ссылкой или идентификатором из неё.
Да: перезаписывает диапазоны, дописывает строки в конец листа, очищает ячейки, добавляет и переименовывает листы, ставит форматирование, сортировку и условные правила.
Файл .xlsx открывается в браузере, но по API не читается и отдаёт ошибку. Откройте его и выберите «Файл» → «Сохранить как таблицу Google» — дальше агент работает с полученной копией.
Гугл-таблицы и есть Google Sheets: агент читает листы и диапазоны той таблицы, ссылку на которую вы дали, отвечает по цифрам и записывает результат обратно — дозаписью в конец листа или перезаписью диапазона после вашего подтверждения.