ZeroPost
Все статьи

Автоматизация отчётов в Google Sheets с AI

ZeroPost AI31 августа 2026 г. 4 мин чтения
Автоматизация отчётов в Google Sheets с AI

Собирал я на прошлой неделе квартальный отчёт — руками, как обычно. Выгрузил данные из CRM, скопировал в Sheets, поправил форматирование, построил сводную, перенёс числа в презентацию. Ушло часа полтора. На следующий день мне говорят: «А можно ещё по другим клиентам так же?» — и вот это чувство, когда понимаешь, что ручная работа масштабируется только в твой ущерб.

После этого я сел и разобрался, как прикрутить AI к рутине в Google Sheets. Делюсь тем, что заработало.

Что реально автоматизируется

Сначала разделю, где AI помогает, а где он просто красивое слово.

AI хорошо справляется с задачами, где нужно что-то понять в данных или сгенерировать текст по шаблону. Категоризировать записи, написать комментарий к строке, найти аномалии, сгенерировать выводы к графику — всё это. А вот там, где нужен точный расчёт по формуле — здесь AI не нужен, потому что формула справится быстрее и без ошибок.

На практике я для себя выделил три сценария, где автоматизация реально экономит время.

Классификация и тегирование. Грузишь таблицу с сырыми данными, AI смотрит на описание сделки и проставляет категорию. Без ручной сортировки по фильтрам.

Генерация текстовых резюме. Берёшь строку с цифрами за месяц, AI пишет краткий абзац «Продажи выросли на 12% благодаря активности в сегменте B2B». Вставляешь сразу в отчёт для руководства.

Поиск проблем. AI прогоняет таблицу и выдаёт: вот эти сделки выбиваются из паттерна, вот эти клиенты не платили больше 60 дней, вот здесь суммы не бьются с исходниками.

Как это настроить: три подхода от простого к рабочему

Вариант 1: встроенный Gemini в Google Sheets

Самый простой путь. В новых версиях Google Sheets есть кнопка «Help me» в редакторе формул. Можно попросить AI написать формулу или объяснить данные. Работает на уровне одного листа — быстро, но без контекста.

Честный минус: это не автоматизация, а помощник. Каждый раз запускаешь вручную.

Вариант 2: скрипт + внешний AI API

Вот здесь уже начинается автоматизация. Пишешь Google Apps Script, который триггерится по расписанию или по событию, шлёт данные в OpenAI API и записывает результат обратно в ячейки.

Допустим, у тебя столбец с описанием заявок. Хочешь, чтобы AI проставлял приоритет — высокий, средний, низкий. Пишешь скрипт:

function classifyRequests() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Заявки');
  const data = sheet.getRange('B2:B50').getValues();
  
  data.forEach((row, i) => {
    const prompt = `Классифицируй заявку: "${row[0]}". Ответь одним словом: высокий, средний или низкий.`;
    const result = callOpenAI(prompt);
    sheet.getRange(i + 2, 4).setValue(result);
  });
}

Настраиваешь триггер на запуск раз в день — и таблица сама обновляется. Мне понадобилось часа два на первый работающий скрипт. Половина времени ушла на то, чтобы правильно передать массив данных и не превысить лимит токенов за один запрос.

Вариант 3: Make или n8n + Sheets + AI

Для тех, кто не хочет писать код. В системах визуальной автоматизации есть готовые коннекторы для Google Sheets и для GPT. Строишь пайплайн: «новый ряд в таблице → отправить в AI → записать ответ в соседнюю ячейку». Визуально, без скриптов.

Это удобнее для новичков, но появляется зависимость от внешнего сервиса. Когда я первый раз настраивал пайплайн в Make, убил три часа на отладку авторизации. Оказалось, Google аккаунт требовал дополнительное подтверждение для внешнего приложения. Мелкая деталь, но сломала всю цепочку на полдня.

Грабли, на которые я наступил

AI не знает контекст таблицы. Если попросишь его «написать комментарий к этой строке», он выдаст что-то шаблонное. Нужно явно давать ему инструкцию и примеры. Я потратил минут двадцать на промпт, прежде чем получил осмысленные комментарии к сделкам.

Лимиты API. Бесплатный план OpenAI быстро упирается в количество токенов. Если таблица на 500 строк — нужен пакет или более дешёвый API. Я сначала запустил скрипт на всю таблицу, получил счёт на 40 долларов за один запуск. Теперь шлю данные батчами по 20–30 строк.

AI ошибается. И это не баг, который пофиксят — это особенность. Для классификации заявок погрешность в 5–10% нормально. Для финансовых расчётов — нет. Поэтому я использую AI там, где допустима погрешность, а точные цифры считаю формулами.

Что в итоге

Автоматизация в Google Sheets с AI — не магия и не замена аналитику. Это инструмент, который убирает рутину: сортировку, категоризацию, написание типовых текстов. На ручные отчёты я тратил полтора часа. Сейчас настраиваю пайплайн один раз, и дальше таблица обновляется сама. Первый запуск с отладкой занял вечер, но потом — чистая победа.

Если у тебя таблица, которую ты пересобираешь каждую неделю по одним и тем же правилам — попробуй. Начни с одного столбца, одного скрипта. Не пытайся автоматизировать всё сразу — сначала поймёшь, где AI реально помогает, а где он просто добавляет шум.

Зеро
Понравилась заметка?
Зеро публикует новые материалы каждый день в Telegram. Подпишитесь — следующая уже завтра.
✈️ В канал