Google · Данные

Gemini 3 Pro для таблиц, отчётов и работы с данными

Gemini 3 Pro хорошо держит табличную структуру: не ломает колонки, не теряет строки при переносе и спокойно работает с выгрузками на несколько тысяч строк. Это модель для рутины, которая съедает часы, — свести две выгрузки, найти дубли, посчитать динамику по месяцам, собрать сводку для руководителя. 30 токенов за запрос делают такую рутину дешёвой даже в ежедневном режиме.

Почему Gemini 3 Pro подходит для этой задачи

Главная проблема с таблицами у языковых моделей — они плывут. Начинают за здравие, а к сороковой строке меняют порядок колонок, теряют разделитель или молча выбрасывают строки, которые не поняли. Gemini 3 Pro держит формат заметно устойчивее, и это ровно то свойство, ради которого его берут: результат можно вставить обратно в таблицу, а не вычитывать построчно.

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

Третье — формулировка выводов. Отчёт нужен не ради таблицы, а ради ответа на вопрос: где просели, почему изменилось, на что смотреть. Модель нормально переводит цифры в текст для руководителя, если её ограничить: считать только по приложенным данным, ничего не додумывать и явно писать, если данных для вывода не хватает.

Какие входные данные подготовить

Сами данные в текстовом виде — CSV, TSV или таблица с разделителями. Скриншот таблицы работает хуже: числа распознаются с ошибками, а проверить это в ответе вы уже не сможете.

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

Период и гранулярность: за какой срок данные, по дням или по месяцам, включён ли текущий незакрытый период.

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

Формат результата: таблица в CSV для вставки в Excel, готовая формула, сводка текстом или всё вместе — и в каком порядке.

Пошаговый процесс

Приведите данные к плоскому виду

Одна строка — одна запись, первая строка — заголовки, никаких объединённых ячеек и итоговых строк внутри массива. Объединённые шапки и промежуточные итоги — главная причина, по которой модель считает неправильно: она не понимает, что строка Итого не является записью, и складывает её со всеми остальными.

Сначала проверка качества, потом расчёты

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

Задайте правила расчёта явно

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

Получите результат в двух видах

Просите таблицу с цифрами и отдельно короткий текст с выводами. Таблица нужна, чтобы проверить, текст — чтобы отправить дальше. И требуйте показать промежуточные суммы: по ним видно, где расчёт разошёлся с вашим.

Перенесите логику в формулу

Если этот отчёт вы будете собирать каждый месяц, попросите не результат, а формулу для Excel или Google Таблиц либо SQL-запрос. Один раз потратите 30 токенов и дальше считаете сами, без модели вообще.

Пример готового промпта

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

Что это за данные: [например: выгрузка заказов из CRM за январь-июнь]
Колонки:
- [название] — [что означает, единицы, валюта]
- [название] — [что означает]
Пустая ячейка означает: [ноль / нет данных]
Период: [даты]. Текущий период закрыт: [да / нет]

Правила расчёта:
- возвраты и отмены: [учитывать / исключать]
- суммы: [с НДС / без НДС]
- заказ относится к месяцу по: [дате создания / дате оплаты]
- дубли считать по колонке: [название]

Данные:
[вставить CSV или таблицу с разделителями]

Задача: [конкретный вопрос к данным]

Ответ дай в таком порядке.

1. ПРОВЕРКА ДАННЫХ. Сколько строк принято в расчёт, сколько отброшено и почему. Найденные дубли, пропуски, значения, выпадающие из общего ряда. Если что-то пришлось трактовать самостоятельно — перечисли эти решения списком.

2. ТАБЛИЦА РЕЗУЛЬТАТА в формате CSV с разделителем точка с запятой, чтобы я вставил её в Excel. Числа без пробелов внутри, разделитель дробной части — запятая. Обязательно строка итогов.

3. КОНТРОЛЬНЫЕ СУММЫ. Общая сумма и количество строк по исходным данным — чтобы я мог сверить с оригиналом.

4. ВЫВОДЫ. 3-5 пунктов простым языком: что изменилось, где отклонение, на что смотреть. Каждый вывод подкрепи конкретной цифрой из таблицы.

5. ЧЕГО НЕ ХВАТАЕТ. Какие данные нужно добавить, чтобы ответ был точнее.

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

Как проверить результат

Сверьте количество строк и общую сумму с исходником. Совпало — можно смотреть дальше, не совпало — расчёт неверен целиком, разбираться в деталях бессмысленно.

Проверьте две-три строки итоговой таблицы вручную на калькуляторе. Ошибка в арифметике редка, ошибка в том, что попало в расчёт, — обычное дело.

Убедитесь, что модель не переизобрела вашу методику: сравните её список принятых решений с тем, как считает ваша отчётность. Расхождение по дате отнесения заказа даёт разницу в десятки процентов на границах месяцев.

Если получили формулу — прогоните её на данных, где ответ известен заранее, прежде чем применять ко всему массиву.

Типичные ошибки

Скормить скриншот таблицы вместо текста

Модель прочитает картинку и часть цифр распознает с ошибкой — 1 158 станет 1158 или 1 758. Дальше всё считается корректно, но по неверным числам, и заметить это в готовом отчёте почти невозможно. Всегда выгружайте текстом: CSV, TSV или копия ячеек.

Оставить в данных строку Итого

Промежуточные итоги и объединённые шапки внутри массива модель принимает за обычные записи и складывает вместе со всем остальным. Сумма получается ровно вдвое больше правды, и выглядит она абсолютно достоверно. Чистите таблицу перед отправкой.

Не сказать, что значит пустая ячейка

Для одной выгрузки пустота — это ноль продаж, для другой — данные не пришли. В первом случае среднее считается по всем месяцам, во втором — только по заполненным. Разница в итоговой цифре бывает в разы, и модель молча выберет один из вариантов, если вы не выберете сами.

Частые вопросы

Насколько большую таблицу можно загрузить?

Выгрузка на несколько тысяч строк проходит нормально, если это плоский CSV без лишнего оформления. Дальше режьте по строкам с повторением заголовков в каждой части и просите промежуточные итоги по кускам, а финальную сводку соберите отдельным запросом из этих итогов.

Можно ли доверять арифметике модели?

Проверять надо не арифметику, а состав расчёта — что попало в выборку и по каким правилам. Именно поэтому в промпте есть контрольные суммы и список принятых моделью решений. Если контрольная сумма сошлась с исходником и правила совпали с вашими, результату можно верить; если нет — расхождение вы увидите сразу.

Сколько токенов уйдёт на месячный отчёт?

Запрос к Gemini 3 Pro стоит 30 токенов. Типичный цикл — проверка данных, расчёт, пара уточнений, сводка текстом — это 4-6 запросов, около 150 токенов. На месячной подписке с 12 000 токенов такой отчёт можно собирать хоть каждый день.

Что лучше просить: готовые цифры или формулу?

Если задача разовая — цифры. Если отчёт повторяется каждый месяц — формулу или SQL-запрос: посчитаете один раз, дальше считает ваша таблица, а модель нужна только когда меняется методика. Второй путь ещё и надёжнее, потому что формулу можно проверить один раз и доверять ей дальше.

Модель поменяла мои цифры — почему?

Чаще всего это не изменение, а нормализация: пробелы-разделители убраны, дата приведена к одному формату, дубли схлопнуты. В промпте выше есть требование перечислить все такие решения списком — прочитайте этот блок, обычно ответ там. Если в списке пусто, а цифры разошлись, сверьте контрольные суммы и пересоберите запрос с чистыми данными.

Модель Gemini 3 Pro доступна в FatherGPT: без VPN, картой РФ, единый баланс токенов на все нейросети. Переключайтесь между моделями в одном чате — под каждую задачу своя.