Добавить в корзинуПозвонить
Найти в Дзене
Макрос решает

ChatGPT пишет формулы Excel за вас: 7 точных промтов, которые дают рабочий результат

ChatGPT формулы Excel, промт для формулы Excel, СУММЕСЛИ ChatGPT, ВПР ChatGPT, как попросить ChatGPT написать формулу, ChatGPT Excel русская версия, формулы Excel через нейросеть, СУММЕСЛИМН пример Коллега попросила помочь с таблицей. Ей нужно было посчитать продажи по менеджеру и городу за конкретный месяц. Она знала, что существует функция СУММЕСЛИМН, но не знала, как правильно записать условие для дат. Потратила час, получила #ЗНАЧ! и пришла за помощью. Я открыл ChatGPT, написал запрос с описанием столбцов и условий — и через 30 секунд у неё была рабочая формула с объяснением каждой части. Это не магия и не замена знаниям Excel. ChatGPT — это помощник, который умеет предлагать формулы, объяснять их логику, исправлять ошибки и адаптировать под русскую версию. Но только если задать ему точный вопрос. Размытый запрос даёт размытый результат — это работает так же, как и с любым другим инструментом. В этой статье разберём, как правильно описывать задачу, какие детали обязательно указыва
Оглавление

ChatGPT формулы Excel, промт для формулы Excel, СУММЕСЛИ ChatGPT, ВПР ChatGPT, как попросить ChatGPT написать формулу, ChatGPT Excel русская версия, формулы Excel через нейросеть, СУММЕСЛИМН пример

Коллега попросила помочь с таблицей. Ей нужно было посчитать продажи по менеджеру и городу за конкретный месяц. Она знала, что существует функция СУММЕСЛИМН, но не знала, как правильно записать условие для дат. Потратила час, получила #ЗНАЧ! и пришла за помощью. Я открыл ChatGPT, написал запрос с описанием столбцов и условий — и через 30 секунд у неё была рабочая формула с объяснением каждой части.

Это не магия и не замена знаниям Excel. ChatGPT — это помощник, который умеет предлагать формулы, объяснять их логику, исправлять ошибки и адаптировать под русскую версию. Но только если задать ему точный вопрос. Размытый запрос даёт размытый результат — это работает так же, как и с любым другим инструментом.

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

Почему «напиши формулу для Excel» не работает

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

Хороший промт для формулы отвечает на пять вопросов: что есть в таблице, где находятся данные, что нужно получить, какие условия, какая версия Excel и язык функций. Последний пункт особенно важен для русскоязычных пользователей. Если его не указать, ChatGPT выдаст английский вариант с запятыми вместо точек с запятой — и формула не заработает в русской версии Excel без ручной переделки. Поэтому в каждый промт добавляйте одну фразу: «Напиши формулу для русской версии Excel, используй русские названия функций и разделитель ";"».

Универсальный шаблон, который работает для большинства задач: «Напиши формулу для русской версии Excel. Используй разделитель ";". В моей таблице: [описать столбцы]. Нужно получить: [результат]. Условия: [условия]. Формула для ячейки [ячейка]. Объясни коротко, как работает».

Важное правило перед любой формулой от ChatGPT

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

ChatGPT может написать формулу, которая выглядит правильно, но ссылается не на тот диапазон, не учитывает пустые ячейки, использует текстовые даты вместо функции ДАТА или скрывает реальную ошибку через ЕСЛИОШИБКА. Это не значит, что инструмент плохой — это значит, что проверка обязательна всегда. Создайте тестовый лист, введите несколько строк с известными значениями, вставьте формулу и сравните результат с тем, что должно быть.

Промт 1. Сумма по одному условию

Задача: в таблице расходов нужно посчитать сумму только по одной категории — например, «Реклама».

Промт:
Напиши формулу для русской версии Excel. Используй разделитель ";". В столбце B — категории расходов, в столбце C — суммы. Диапазон данных B2:C100. Нужно посчитать сумму из столбца C только по строкам, где в столбце B стоит "Реклама". Объясни коротко, как работает формула.

Результат:
=СУММЕСЛИ(B2:B100;"Реклама";C2:C100)

СУММЕСЛИ проверяет диапазон B2:B100, находит строки с «Реклама» и суммирует соответствующие значения из C2:C100. Важно: оба диапазона должны быть одинаковой длины, иначе формула вернёт ошибку или неверный результат.

Если условие нужно брать не из текста, а из ячейки — например, категория выбирается в F2 — формула станет гибче: =СУММЕСЛИ(B2:B100;F2;C2:C100). Теперь меняете значение в F2, и результат пересчитывается автоматически.

Промт 2. Сумма по нескольким условиям

Задача: посчитать продажи конкретного менеджера за конкретный месяц. Это уже два условия, и здесь нужна СУММЕСЛИМН.

Промт:
Напиши формулу для русской версии Excel. Используй разделитель ";". В столбце A — даты заказов, в столбце B — менеджеры, в столбце C — суммы продаж. Диапазон A2:C1000. Нужно посчитать сумму продаж менеджера "Иванов" за январь 2026 года. Объясни формулу по частям.

Результат:
=СУММЕСЛИМН(C2:C1000;B2:B1000;"Иванов";A2:A1000;">="&ДАТА(2026;1;1);A2:A1000;"<"&ДАТА(2026;2;1))

Здесь три условия: менеджер равен «Иванов», дата больше или равна 1 января 2026, дата меньше 1 февраля 2026. Почему верхняя граница — 1 февраля, а не 31 января? Потому что если в ячейке хранится дата со временем — например, 31.01.2026 15:30 — условие «меньше или равно 31 января» может не сработать корректно. Граница «меньше 1 февраля» надёжно покрывает весь январь при любом формате даты.

Функция ДАТА(2026;1;1) создаёт дату программно, а не текстом — это важно, потому что текстовая дата «01.01.2026» в условии часто даёт ошибку или неверный результат.

Промт 3. Формула с защитой от ошибок

Задача: посчитать средний чек, но если количество заказов равно нулю или ячейка пустая, не показывать ошибку, а выводить понятный текст.

Промт:
Напиши формулу для русской версии Excel. Используй разделитель ";". В A2 — выручка, в B2 — количество заказов. Нужно посчитать A2/B2. Если B2 пустая или равна 0, выводить "Нет данных", а не ошибку. Объясни разницу между ЕСЛИ и ЕСЛИОШИБКА в этом случае.

Результат:
=ЕСЛИ(ИЛИ(B2="";B2=0);"Нет данных";A2/B2)

Важный момент, который стоит понять: есть соблазн написать просто =ЕСЛИОШИБКА(A2/B2;"Нет данных"). Это короче и тоже работает. Но ЕСЛИОШИБКА скрывает любую ошибку, в том числе ту, которая сигнализирует о реальной проблеме в данных — например, если в B2 случайно попал текст. Формула с ЕСЛИ явно проверяет конкретные случаи и не прячет неожиданные ошибки под один ответ.

Промт 4. Поиск значения в справочнике

Задача: по коду товара подтянуть название из отдельного справочника.

Промт:
Напиши формулу для русской версии Excel. Используй разделитель ";". В A2 — код товара. В диапазоне E2:F100 справочник: столбец E — коды, столбец F — названия. Нужно в B2 получить название товара по коду из A2. Если код не найден, показать "Не найдено". Дай вариант через ВПР и объясни ограничение функции.

Результат:
=ЕСЛИОШИБКА(ВПР(A2;E2:F100;2;ЛОЖЬ);"Не найдено")

ВПР ищет значение A2 в первом столбце диапазона E2:F100 и возвращает значение из второго столбца. ЛОЖЬ означает точное совпадение — без него функция может вернуть похожее значение вместо точного. Ключевое ограничение ВПР: она всегда ищет в первом столбце указанного диапазона. Если код товара стоит правее названия — ВПР не подойдёт, и нужно будет использовать ИНДЕКС + ПОИСКПОЗ или ПРОСМОТРX в новых версиях Excel.

Промт 5. Объединение текста из нескольких ячеек

Задача: собрать строку из фамилии, имени и города в нужном формате, но не добавлять тире, если город не заполнен.

Промт:
Напиши формулу для русской версии Excel. Используй разделитель ";". В A2 — фамилия, в B2 — имя, в C2 — город. Нужно получить строку "Фамилия Имя — Город". Если C2 пустая, выводить только "Фамилия Имя" без тире. Объясни, как работает объединение текста через &.

Результат:
=ЕСЛИ(C2="";A2&" "&B2;A2&" "&B2&" — "&C2)

Знак & объединяет текст и ссылки на ячейки в любой комбинации. " " между ними добавляет пробел. Формула сначала проверяет, заполнен ли город, и в зависимости от этого собирает строку с тире или без. Это полезно для списков клиентов, адресных строк, подписей, карточек и любых автоматических сборок текста.

Промт 6. Подсчёт заполненных строк с нюансом

Задача: посчитать, сколько клиентов внесено в список, но не считать строки, где формула возвращает пустую строку.

Промт:
Напиши формулу для русской версии Excel. Используй разделитель ";". В диапазоне A2:A500 список клиентов. В некоторых ячейках могут стоять формулы, которые возвращают пустую строку "". Нужно посчитать только ячейки, где визуально есть текст. Объясни разницу между СЧЁТЗ и СУММПРОИЗВ для этой задачи.

Результат:
=СУММПРОИЗВ(--(A2:A500<>""))

СЧЁТЗ считает все непустые ячейки, включая те, где формула вернула "". Для большинства задач это нормально. Но если ячейки содержат формулы с пустым результатом, СЧЁТЗ посчитает их как заполненные — и число окажется завышенным. СУММПРОИЗВ проверяет каждую ячейку явно: не равна ли она пустой строке. Двойной минус -- преобразует логический результат (ИСТИНА/ЛОЖЬ) в число (1/0), которое можно суммировать.

В Telegram-канале «Макрос решает» — короткие практические гайды по Excel, Word, PowerPoint и VBA. Одна функция, один сценарий, по шагам, без офисного жаргона.
👉
Подписаться

Скачать файл с 10 промтами для ChatGPT

Промт 7. Формула и проверка на примере одним запросом

Самый полезный промт — попросить не только формулу, но и тест с известным результатом. Это заставляет ChatGPT показать логику, а вас — проверить её до того, как формула попадёт в рабочий файл.

Промт:
Напиши формулу для русской версии Excel. Используй разделитель ";". В A2:A10 — категории, в B2:B10 — суммы. Нужно посчитать сумму по категории "Офис". Дай формулу и покажи пример из 5 строк с ожидаемым результатом, чтобы я мог проверить вручную.

ChatGPT покажет что-то вроде: Офис — 100, Реклама — 200, Офис — 300, Транспорт — 150, Офис — 50. Ожидаемый результат: 450. Формула: =СУММЕСЛИ(A2:A10;"Офис";B2:B10). Вы вводите эти же данные в Excel, применяете формулу — если получили 450, всё работает. Если нет — проблема видна сразу, и можно уточнить запрос.

Как просить ChatGPT исправить формулу, которая не работает

Если формула выдаёт ошибку, не пишите просто «формула не работает» — это ничего не даёт. Укажите четыре вещи: саму формулу, какую ошибку показывает Excel, что должно получиться и пример данных. Чем конкретнее описание, тем точнее ответ.

Пример промта для исправления:
Вот формула для русской версии Excel: =СУММЕСЛИМН(C2:C100;B2:B100;"Иванов";A2:A100;">=01.01.2026"). Excel показывает ошибку #ЗНАЧ!. Нужно посчитать сумму из C по менеджеру Иванов за даты после 1 января 2026. В столбце A — даты в формате дд.мм.гггг. Исправь формулу и объясни, что было не так.

Скорее всего, ChatGPT укажет на проблему с датой в текстовом формате и предложит замену: =СУММЕСЛИМН(C2:C100;B2:B100;"Иванов";A2:A100;">="&ДАТА(2026;1;1)). Это надёжнее, потому что ДАТА создаёт корректное числовое значение даты, а не текстовую строку, которую Excel может интерпретировать по-разному.

Чек-лист перед вставкой формулы в рабочий файл

Перед тем как применить формулу на рабочих данных, проверьте восемь пунктов. Формула написана для русской версии Excel с разделителем ";". Диапазоны условий и суммирования одинаковой длины. Даты заданы через функцию ДАТА, а не текстом.

Формула проверена на тестовом примере с известным результатом. Понятно, что делает каждая часть формулы. Обработаны возможные пустые ячейки и ошибки. Есть копия важного файла до внесения изменений. Если формула использует целые столбцы (A:A) — убедитесь, что ниже данных нет лишнего мусора, который попадёт в расчёт.

7 готовых промтов для сохранения

Вот блок, который удобно держать под рукой.

Сумма по одному условию: Напиши формулу для русской версии Excel. Используй разделитель ";". В столбце [B] — условия, в столбце [C] — суммы. Диапазон [B2:C100]. Нужно посчитать сумму по условию "[значение]". Объясни коротко.

Сумма по нескольким условиям: Напиши формулу для русской версии Excel. Используй разделитель ";". Столбцы: [описать]. Нужно посчитать [что] по условиям: [условие 1], [условие 2]. Диапазон: [диапазон]. Объясни по частям.

Поиск значения в справочнике: Напиши формулу для русской версии Excel. Используй разделитель ";". В [A2] — искомое значение. Справочник в [E2:F100]: первый столбец — ключи, второй — результат. Нужно вернуть значение из второго столбца. Если не найдено, показать "Не найдено".

Исправление ошибки: Вот формула: [вставить]. Excel показывает: [ошибка]. Должно получиться: [описать]. Данные: [описать столбцы]. Исправь для русской версии Excel и объясни, что было не так.

Проверка формулы: Проверь формулу: [вставить]. Она должна делать: [описать]. Данные в [диапазоны]. Найди возможные проблемы и предложи исправление для русской версии Excel.

Объяснение формулы: Объясни формулу простыми словами: [вставить]. Разбери по частям: функция, диапазоны, условия, результат. Объясняй для новичка в Excel.

Устойчивая формула: Напиши формулу для русской версии Excel. Используй разделитель ";". Нужно [задача]. Добавь обработку: если данных нет — пустая строка, если не найдено — "Не найдено", если деление на ноль — не показывать ошибку.

Что запомнить

ChatGPT умеет предлагать формулы, объяснять их логику, исправлять ошибки и адаптировать под русскую версию Excel. Качество результата напрямую зависит от качества запроса: описывайте столбцы, указывайте условия и результат, всегда добавляйте «русская версия Excel, разделитель ";"». После получения формулы — обязательная проверка на маленьком тестовом примере перед применением к рабочим данным. ChatGPT ускоряет работу с формулами, но не отменяет понимания того, что формула делает.

Подписывайтесь на «Макрос решает» в Telegram.

Там короткие практические материалы по Excel, Word, PowerPoint и VBA — один инструмент, один сценарий, по шагам.

Макрос решает — Excel, Word, PowerPoint и VBA без лишних слов.

t.me