Нейросеть для Excel и Google Таблиц: 15 рабочих запросов — формулы, очистка данных, сводные, проверка

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

Чаще всего таблицы приходят в чат с одной просьбой: «сделай формулу». Ответ выглядит убедительно, но в Excel выдаёт #ИМЯ?, потому что функции нет в вашей версии, или считает не то, потому что в данных есть неразрывные пробелы. Модель не видит ваш файл и не знает, какая у вас программа. Это нужно сказать ей прямо.

Что сообщить нейросети до любого запроса

  • Программа и версия: Microsoft 365, Excel 2019, Google Таблицы. Это важно. По справке Microsoft, ПРОСМОТРX недоступна в Excel 2016 и 2019, а ТЕКСТРАЗД есть только в Microsoft 365 и Excel 2024.
  • Язык интерфейса. В русском Excel функции называются по-русски (СУММЕСЛИМН, СЖПРОБЕЛЫ). В Google Таблицах часть функций тоже русская, но XLOOKUP, QUERY, FILTER, UNIQUE, SPLIT и REGEXEXTRACT пишутся по-английски даже в русском интерфейсе.
  • Разделитель аргументов. В русской справке в примерах стоит точка с запятой. Если у вас в формулах запятые, скажите об этом.
  • Структура: буквы столбцов, заголовки, 3–5 строк-примеров. Реальные имена, телефоны и почту замените выдуманными.
  • Что должно получиться, на конкретном примере: «для строки 4 ожидаю 12 500».

Шаблон, на котором построены все запросы ниже:

Роль: ты опытный аналитик, который пишет формулы для [Excel 365 / Excel 2019 / Google Таблиц] с русскими названиями функций и разделителем «;». Контекст: лист [название], столбцы: A — [заголовок], B — [заголовок], C — [заголовок]. Данные со строки 2 по строку [N]. Пример строк: [2–3 строки без персональных данных]. Формат: одна формула для ячейки [адрес], затем объяснение каждого аргумента в 3–5 пунктах. Проверка: покажи, что формула вернёт для строки [номер] из примера, и перечисли случаи, когда она сломается.

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

Поиск и подстановка

1. Подтянуть цену из прайса

Роль: аналитик Excel 365, русские функции, разделитель «;». Контекст: на листе «Заказы» в столбце A артикулы. На листе «Прайс» в A — артикул, в C — цена. Часть артикулов в прайсе отсутствует. Формат: формула для B2 на листе «Заказы» через ПРОСМОТРX и объяснение аргументов. Проверка: что вернётся, если артикула нет в прайсе? Как формула поведёт себя с лишним пробелом в артикуле?

Ожидаемый ответ:

=ПРОСМОТРX(A2;Прайс!A:A;Прайс!C:C;"нет в прайсе")

По справке Microsoft, четвёртый аргумент [если_ничего_не_найдено] заменяет ошибку #Н/Д, режим сопоставления по умолчанию — точное совпадение. ПРОСМОТРX умеет возвращать и столбец левее искомого, чего ВПР не может. Если Excel пишет #ИМЯ? в версии, где функция есть, перепечатайте последнюю букву латинской X: в ответе модели вместо неё может оказаться кириллическая Х, а на глаз они неотличимы.

2. То же самое для Excel 2016/2019

Роль: аналитик Excel 2019, русские функции, разделитель «;». Контекст: [та же структура, что в запросе 1]. ПРОСМОТРX в этой версии нет. Формат: формула через ВПР с точным совпадением и обработкой ошибки. Проверка: объясни, почему номер столбца — 3 и что будет, если вставить столбец между A и C.
=ЕСЛИОШИБКА(ВПР(A2;Прайс!A:C;3;ЛОЖЬ);"нет в прайсе")

ЕСЛИОШИБКА(значение;значение_если_ошибка) скрывает любую ошибку, а не только «не найдено». Попросите модель отдельно перечислить, какие ошибки формула спрячет, чтобы не пропустить настоящую проблему.

3. Тот же поиск в Google Таблицах

Роль: аналитик Google Таблиц, русский интерфейс. Контекст: [структура]. Нужна функция XLOOKUP. Формат: формула и короткое объяснение. Проверка: укажи, какие функции в формуле пишутся по-английски, а какие по-русски.
=XLOOKUP(A2;Прайс!A2:A;Прайс!C2:C;"нет в прайсе")

Справка Google приводит пример, где XLOOKUP("Apple", A2:A, E2:E) заменяет VLOOKUP("Apple", A2:E, 5, FALSE). Размер диапазона результатов должен совпадать с размером диапазона поиска.

Суммы и подсчёты по условиям

4. Выручка менеджера за период

Роль: аналитик Excel, русские функции, разделитель «;». Контекст: A — дата сделки, B — менеджер, C — сумма, строки 2–500. В G2 — имя менеджера, в H1 — дата начала, в H2 — дата конца. Формат: одна формула через СУММЕСЛИМН, без вспомогательных столбцов. Проверка: посчитай вручную для примера [3 строки] и объясни, включаются ли граничные даты.
=СУММЕСЛИМН($C$2:$C$500;$B$2:$B$500;G2;$A$2:$A$500;">="&$H$1;$A$2:$A$500;"<="&$H$2)

Первым аргументом в СУММЕСЛИМН идёт диапазон суммирования, потом пары «диапазон условия — условие». Таких пар может быть до 127. Справка отдельно предупреждает: в СУММЕСЛИ диапазон суммирования третий, а в СУММЕСЛИМН — первый, и это частый источник ошибок. Даты лучше держать в ячейках, а не вписывать текстом в условие.

5. Сколько заказов в каждом статусе

Роль: аналитик Excel. Контекст: D — статус («Оплачен», «Отменён», «Ожидает»), E — регион, строки 2–500. В J2:J4 — список статусов, в K1 — нужный регион. Формат: формула через СЧЁТЕСЛИМН для K2, которую можно протянуть до K4. Проверка: что будет, если в статусе есть лишний пробел в конце?
=СЧЁТЕСЛИМН($D$2:$D$500;J2;$E$2:$E$500;$K$1)

Справка уточняет: все диапазоны условий должны быть одного размера. Подстановочные знаки ? и * работают, а чтобы искать сам вопросительный знак или звёздочку, перед ними ставят тильду ~.

Очистка данных

6. Убрать лишние и неразрывные пробелы

Типичная проблема выгрузок из учётных систем и с сайтов: текст выглядит одинаково, а поиск его не находит.

Роль: специалист по очистке данных в Excel. Контекст: в A2:A1000 названия компаний из выгрузки. ВПР по ним не находит совпадений, хотя визуально значения одинаковые. Формат: формула очистки для B2 и 3 возможные причины проблемы. Проверка: объясни, какой символ убирает каждая функция в формуле.
=СЖПРОБЕЛЫ(ПЕЧСИМВ(ПОДСТАВИТЬ(A2;СИМВОЛ(160);" ")))

Эта связка взята из статьи Microsoft «Десять основных способов очистки данных». СЖПРОБЕЛЫ удаляет обычные пробелы (код 32), кроме одиночных между словами, но не трогает неразрывный пробел с кодом 160. ПЕЧСИМВ убирает непечатаемые символы с кодами 0–31. Поэтому сначала ПОДСТАВИТЬ меняет символ 160 на обычный пробел. В Google Таблицах есть пункт «Данные > Очистка данных > Удалить пробелы», но, как сказано в справке, неразрывные пробелы он не удаляет.

7. Превратить «1 250» из текста в число

Роль: аналитик Excel. Контекст: в столбце C суммы выгружены как текст с пробелами-разделителями тысяч, например «1 250» и «12 400». СУММ даёт 0. Формат: формула для D2, которая возвращает число. Проверка: что будет со значением, где разделитель — неразрывный пробел?
=ЗНАЧЕН(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;СИМВОЛ(160);"");" ";""))

Внутренняя ПОДСТАВИТЬ убирает неразрывные пробелы, внешняя — обычные, ЗНАЧЕН превращает текст в число. Проверьте результат на строке с дробной частью: если в файле разделитель — точка, а в системе — запятая, понадобится ещё одна замена.

8. Привести ФИО к единому виду

Роль: аналитик Excel. Контекст: в A вымышленные ФИО в разном регистре: «иванов иван», «ПЕТРОВА анна». Формат: формула для B2. Проверка: назови случаи, где результат будет неверным (двойные фамилии, приставки).
=ПРОПНАЧ(СЖПРОБЕЛЫ(A2))

По справке Microsoft, ПРОПНАЧ делает прописной первую букву строки и каждую букву после любого небуквенного знака, остальные буквы становятся строчными. Поэтому «петрова-водкина» станет «Петрова-Водкина», что верно, а частицы вроде «фон» или «оглы» тоже получат заглавную букву. Пусть модель сама перечислит такие исключения.

9. Разделить «Город, улица» на столбцы

Роль: аналитик [Excel 365 / Google Таблиц]. Контекст: в A значения вида «Казань, ул. Баумана». Нужно два столбца: город и остальное. Формат: одна формула, которая разольётся на соседние ячейки. Проверка: что будет, если в адресе две запятые?

Excel 365 и Excel 2024:

=ТЕКСТРАЗД(A2;", ")

Google Таблицы:

=SPLIT(A2;", ";ЛОЖЬ)

В SPLIT по умолчанию каждый символ разделителя считается отдельным разделителем: и запятая, и пробел. Третий аргумент ЛОЖЬ заставляет искать строку «, » целиком. Без формул то же самое делает меню «Данные > Разделить текст на столбцы» в Google Таблицах.

Дубликаты и выборки

10. Подсветить повторы

Роль: аналитик Google Таблиц. Контекст: в A1:A100 номера договоров, нужно подсветить повторяющиеся. Формат: формула для правила условного форматирования и путь в меню. Проверка: почему в формуле знак $ стоит у диапазона, но не у A1?
=СЧЁТЕСЛИ($A$1:$A$100;A1)>1

Это пример из справки Google: «Формат > Условное форматирование > Ваша формула». В Excel для такой задачи формула не нужна: «Главная > Условное форматирование > Правила выделения ячеек > Повторяющиеся значения».

11. Получить список без повторов

Роль: аналитик Excel 365. Контекст: в B2:B500 названия клиентов с повторами. Формат: две формулы: (1) уникальный список, (2) клиенты, которые встречаются ровно один раз. Проверка: объясни, чем отличаются результаты.
=УНИК(B2:B500) =УНИК(B2:B500;ЛОЖЬ;ИСТИНА)

Третий аргумент УНИК со значением ИСТИНА возвращает только значения, которые встречаются ровно один раз. Функция доступна в Microsoft 365, Excel 2024 и 2021. Удалять повторы через «Данные > Удалить дубликаты» стоит только в копии: Microsoft предупреждает, что удаление окончательное.

12. Отобрать строки по условию

Роль: аналитик Excel 365. Контекст: таблица A2:E500, в E — статус оплаты. Нужны все строки со статусом «Просрочено». Формат: одна формула, которая выведет строки целиком, и текст, если ничего не найдено. Проверка: что произойдёт, если под ячейкой с формулой уже есть данные?
=ФИЛЬТР(A2:E500;E2:E500="Просрочено";"нет просрочек")

ФИЛЬТР, как и УНИК, есть в Microsoft 365, Excel 2024 и 2021, но не в Excel 2019 и более ранних. Результат переносится на соседние ячейки, и если они заняты, Excel покажет ошибку #ПЕРЕНОС!. Это и есть ответ на вопрос из проверки.

Извлечение и сводные

13. Вытащить номер заказа из текста (Google Таблицы)

Роль: аналитик Google Таблиц. Контекст: в A комментарии вида «Возврат по заказу ЗК-10452, клиент недоволен». Формат: формула, возвращающая только число после «ЗК-». Проверка: что вернёт формула, если номера в тексте нет, и как это обработать?
=ЕСЛИОШИБКА(ЗНАЧЕН(REGEXEXTRACT(A2;"ЗК-(\d+)"));"")

REGEXEXTRACT возвращает первое совпадение, а при наличии группы в скобках — её содержимое. Результат — текст, поэтому справка советует оборачивать его в ЗНАЧЕН. Функция использует синтаксис RE2, классы символов Юникода не поддерживаются. Если модель предлагает сложное выражение, попросите упростить его.

14. Сводная формулой (QUERY)

Роль: аналитик Google Таблиц. Контекст: диапазон A1:D500 с заголовками: A — дата, B — менеджер, C — город, D — сумма. Формат: формула QUERY: сумма по менеджерам только для города «Москва», сортировка по убыванию суммы, заголовок столбца «Выручка». Проверка: разбери запрос по частям (select, where, group by, order by, label).
=QUERY(A1:D500;"select B, sum(D) where C = 'Москва' group by B order by sum(D) desc label sum(D) 'Выручка'";1)

QUERY принимает данные, текст запроса и число строк заголовка. Язык запросов похож на SQL. Учтите одну деталь из справки: если в столбце смешаны числа и текст, берётся преобладающий тип, а остальные значения считаются пустыми. Поэтому столбец сумм стоит предварительно очистить (запрос 7).

15. Спланировать обычную сводную таблицу

Роль: аналитик, который объясняет новичку. Контекст: [программа], таблица продаж со столбцами [список заголовков]. Вопрос руководителя: [например, «какой товар больше всего продавался в каждом регионе за квартал»]. Формат: какие поля положить в «Строки», «Столбцы», «Значения» и «Фильтры», пошагово, с путём в меню. Проверка: какие требования к исходным данным нужно выполнить до создания сводной?

Правильный ответ на проверку есть в справке обеих программ. Microsoft требует, чтобы данные были в столбцах с одной строкой заголовков. Google — чтобы у каждого столбца был заголовок. Путь в обоих случаях — «Вставка > Сводная таблица».

Как проверять ответ нейросети

  • Название функции сверяйте со справкой. Модели смешивают имена: в Excel поиск называется ПРОСМОТРX, в Google Таблицах — XLOOKUP.
  • Версию сверяйте с блоком «Применяется к» на странице функции.
  • Проверяйте на 3–5 строках, где ответ известен заранее.
  • Любые операции, которые меняют данные (удаление дубликатов, замена), выполняйте на копии листа.
  • Если формула скрыта в ЕСЛИОШИБКА, временно уберите обёртку и посмотрите, какая ошибка была на самом деле.
  • Попросите модель объяснить чужую формулу: «Разбери по шагам формулу [формула], что она вернёт для строки [пример] и где может ошибиться». Это лучший тест для унаследованных файлов.

Нейросеть экономит время на синтаксисе, но ответственность за цифры остаётся за тем, кто отправляет отчёт. Пять минут сверки со справкой дешевле, чем неверная сумма в отчёте для руководителя.

Источники (открыты 28 октября 2026 года)

https://support.microsoft.com/ru-ru/office/функция-просмотрx-b7fd680e-6d10-43e6-84f9-88eae8bf5929 https://support.microsoft.com/ru-ru/office/функция-суммеслимн-c9e748f5-7ea7-455d-9406-611cebce642b https://support.microsoft.com/ru-ru/office/функция-счётеслимн-dda3dc6e-f74e-4aee-88bc-aa8c2a866842 https://support.microsoft.com/ru-ru/office/функция-счётесли-e0de10c6-f885-4e71-abb4-1f464816df34 https://support.microsoft.com/ru-ru/office/функция-еслиошибка-c526fd07-caeb-47b8-8bb6-63f3e417f611 https://support.microsoft.com/ru-ru/office/функция-сжпробелы-410388fa-c5df-49c6-b16c-9e5630b479f9 https://support.microsoft.com/ru-ru/office/функция-печсимв-26f3d7c5-475f-4a9c-90e5-4b8ba987ba41 https://support.microsoft.com/ru-ru/office/подставить-функция-подставить-6434944e-a904-4336-a9b0-1e58df3bc332 https://support.microsoft.com/ru-ru/office/десять-основных-способов-очистки-данных-2844b620-677c-47a7-ac3e-c2e157d1db19 https://support.microsoft.com/ru-ru/office/функция-пропнач-52a5a283-e8b2-49be-8506-b2887b889f94 https://support.microsoft.com/ru-ru/office/функция-текстразд-b1ca414e-4c21-4ca0-b1b7-bdecace8a6e7 https://support.microsoft.com/ru-ru/office/функция-уник-c5ab87fd-30a3-4ce9-9d1a-40204fb85e1e https://support.microsoft.com/ru-ru/office/функция-фильтр-f4f7cb66-82eb-4767-8f7c-4877ad80c759 https://support.microsoft.com/ru-ru/excel/dynamic-array-formulas-and-spilled-array-behavior https://support.microsoft.com/ru-ru/office/поиск-и-удаление-дубликатов-00e35bea-b46a-4d5d-b28e-66a552dc138d https://support.microsoft.com/ru-ru/office/создание-сводной-таблицы-для-анализа-данных-листа-a9a84538-bfe9-40a9-a8e9-f99134456576 https://support.google.com/docs/table/25273?hl=ru https://support.google.com/docs/answer/12405947?hl=ru https://support.google.com/docs/answer/3093343?hl=ru https://developers.google.com/chart/interactive/docs/querylanguage https://support.google.com/docs/answer/3094136?hl=ru https://support.google.com/docs/answer/3098244?hl=ru https://support.google.com/docs/answer/6325535?hl=ru https://support.google.com/docs/answer/78413?hl=ru https://support.google.com/docs/answer/1272900?hl=ru

33
11