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

Нужна сумма оплаченных заказов за месяц в одном регионе. Вы описываете задачу Gemma, вставляете формулу в Excel и получаете число. Но само число еще ничего не говорит о правильности отбора: в него мог попасть следующий месяц или заказ с другим статусом. Поэтому в запросе нужны адреса ячеек, точное правило и небольшой образец, который можно пересчитать вручную.

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

Сначала запишите правило отбора

В итог входят только строки, где одновременно выполнены все условия: дата не раньше начала месяца, дата раньше начала следующего месяца, регион совпадает с выбранным и статус равен оплаченному. Слово «одновременно» здесь задает смысл расчета. Если нужна сумма по одному из двух регионов, это уже другое правило, которое следует описать отдельно.

Условия удобно вынести в отдельные ячейки: G2 хранит начало периода, G3 его исключенную верхнюю границу, G4 нужный регион, G5 статус. Тогда при смене месяца или региона меняются значения этих ячеек. В запросе укажите, что формула должна ссылаться на них, а не содержать вручную вписанные даты и названия.

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

Образец должен показывать, что исключать

Возьмите копию небольшого фрагмента без клиентских имен и других лишних данных. Оставьте точные адреса столбцов. Помимо подходящих строк включите строку до периода, первый день следующего месяца, другой регион и неоплаченный заказ. Иначе на удобном образце формула с пропущенным условием тоже может дать ожидаемую сумму.

В примере ниже DATE создает дату Excel, а TIME добавляет время как часть суток. Их сочетание в A8 задает 31 марта в 18:30. Так проверяется весь последний день месяца. Названия North, South, Paid и Waiting служат учебными метками. В своей книге замените их настоящими значениями, сохранив соответствие между данными и G4:G5.

Полный запрос к Gemma

Нужна формула для Excel с английскими именами функций и запятой между аргументами. Исходные данные ниже учебные. A содержит значения даты и времени Excel, D содержит числа в одной единице. Пустых ячеек и ошибок в образце нет.

A1: Date; B1: Region; C1: Status; D1: Amount.
Строки A:D:
2: =DATE(2026,2,28) | North | Paid | 1200
3: =DATE(2026,3,1) | North | Paid | 1000
4: =DATE(2026,3,15) | North | Paid | 0
5: =DATE(2026,3,20) | South | Paid | 700
6: =DATE(2026,3,25) | North | Waiting | 900
7: =DATE(2026,4,1) | North | Paid | 800
8: =DATE(2026,3,31)+TIME(18,30,0) | North | Paid | 400

Условия в ячейках:
G2: =DATE(2026,3,1)
G3: =DATE(2026,4,1)
G4: North
G5: Paid

Суммируй D2:D8 только когда одновременно A >= G2, A < G3, B = G4 и C = G5. Используй ссылки на G2:G5. Не меняй исходные данные и не добавляй условия. Ноль в D4 остается настоящим нулем.

Верни формулу для J2, расшифровку каждой пары диапазон/условие, номера вошедших и исключенных строк с причиной, затем ручное сложение отобранных сумм. Если условие неоднозначно, сначала задай вопрос. Макросы и код для изменения книги не нужны. Не утверждай, что формула запускалась в Excel.

Формулы DATE и TIME в записи строк относятся к столбцу A. При подготовке образца в Excel каждое значение размещайте в своей ячейке: дата в A, регион в B, статус в C, сумма в D. Просьба к Gemma передает описание этих данных. Дальнейшую проверку выполняют в самой книге.

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

Что должно получиться по заданному правилу

Ниже авторский пример формулы для указанной разметки. Его можно разобрать по условиям и проверить в своей книге.

=SUMIFS($D$2:$D$8,$A$2:$A$8,">="&$G$2,$A$2:$A$8,"<"&$G$3,$B$2:$B$8,$G$4,$C$2:$C$8,$G$5)

В SUMIFS первым идет диапазон сумм D2:D8. За ним следуют пары: проверяемый диапазон и условие. В данном примере A2:A8 используется дважды для границ периода, затем проверяются B2:B8 и C2:C8. Все диапазоны охватывают одни и те же строки. Доллары фиксируют ссылки при копировании; если понадобится формула для нескольких разных групп, схему копирования задайте отдельно.

  • Строка 3 входит: это начало периода, нужный регион и статус. Ее вклад равен 1000.
  • Строка 4 тоже входит. Ее сумма равна 0, поэтому по одному итоговому числу нельзя узнать, была ли она отобрана. Проверяйте и список строк.
  • Строка 8 входит: 31 марта в 18:30 еще раньше начала 1 апреля. Ее вклад равен 400.
  • Строка 2 находится до периода. Строка 7 уже относится к следующему месяцу. Строки 5 и 6 исключаются по региону и статусу соответственно.

Ручной ориентир для этого набора: 1000 + 0 + 400 = 1400. Он выведен из исходного правила. Если Gemma также назвала 1400, все равно сверьте ее перечень строк и формулу: совпадение одной суммы не доказывает правильность всех условий.

Граница A < G3 сохраняет строку с вечерним временем 31 марта и исключает начало 1 апреля. Условие A <= DATE(2026,3,31) оборвало бы период в полночь последнего дня. Это причина выбрать начало следующего месяца как исключенную границу, а не просить модель придумать подходящее время окончания.

Отдельно проверьте ввод и смысл формулы

Сначала убедитесь, что Excel принял формулу. Если появилась ошибка, сравните имена функций, разделитель аргументов, скобки и ссылки. Microsoft указывает, что разделитель зависит от региональных настроек системы и Excel. Поэтому английское имя SUMIFS и запятые из примера нельзя без проверки переносить в любую установку.

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

Перед переносом формулы на рабочие данные сверьте полный диапазон: пример заканчивается строкой 8, а ваша таблица может быть длиннее и пополняться дальше. Не считайте, что короткая ссылка сама охватит новые записи. Укажите Gemma действительную структуру книги и отдельно решите, как будет расширяться диапазон.

Google отмечает ограничения точности и сложности задач в карточке Gemma 4. Версию и настройки в своем интерфейсе уточняйте отдельно. В работе с формулами проверку ответа удобно привязать к наблюдаемым вещам: адресам, условиям, отобранным строкам и результату в Excel.

Исправляйте конкретное расхождение

Если сумма отличается, сохраните введенную формулу и точный результат или сообщение Excel. В новый запрос приложите настройки приложения, исходный образец, правило и ручной расчет. Так Gemma получит весь контекст даже в отдельном чате.

Помоги найти причину расхождения в формуле Excel. Приложение, язык функций и разделитель: {excel_settings}.

Адреса столбцов, данные небольшого образца и ячейки условий:
{sample_and_cells}

Правило отбора строк:
{rule}

Формула, которую я вставил:
{formula}

Ожидаемые строки и ручная сумма:
{expected}

Фактическое значение или точный текст ошибки Excel:
{actual}

Сопоставь диапазоны, операторы сравнения и ссылки с правилом. Покажи конкретное расхождение и предложи минимальную правку. Сохрани остальные условия. Не скрывай ошибку через IFERROR и не подменяй ее нулем. Дай строки, на которых я смогу проверить исправление в Excel. Если данных недостаточно, назови, чего не хватает.

После правки повторите проверку в копии книги. Сохраните формулу вместе с условиями и проверочным образцом. Когда изменятся столбцы или правила учета, этот комплект поможет понять, что именно нужно пересмотреть.

Промпты для Gemma