Как получить формулу Excel по описанию задачи
Формулу нейросеть пишет уверенно, а ошибается на мелочах: не тот разделитель аргументов, английские имена функций и придуманные адреса ячеек.
Опишите структуру таблицы: что лежит в каких столбцах и с какой строки начинаются данные. Без этого формула будет про абстрактный A1.
Скажите, где вы работаете: русский Excel, английский Excel или Google Таблицы. Имена функций и разделители в них разные.
Проверяйте результат на трёх строках, а не на всей таблице: ошибка в диапазоне видна сразу, а на тысяче строк — уже нет.
Как это работает
Опишите таблицу
Столбцы, заголовки, с какой строки данные, есть ли пустые ячейки.
Сформулируйте задачу словами
«Сумма продаж по менеджеру за июль» понятнее, чем «нужна формула с условием».
Назовите среду
Русский Excel, английский или Google Таблицы — от этого зависит сам текст формулы.
Проверьте на трёх строках
Сверьте результат вручную, прежде чем растягивать формулу на весь лист.
Что получается, а что нет
| Где чаще всего ломается | Что происходит |
|---|---|
| Разделитель аргументов | В русской локали — точка с запятой, в английской — запятая |
| Имена функций | В русском Excel они переведены: СУММЕСЛИ, ВПР, ЕСЛИ |
| Абсолютные ссылки | Без $ формула «уезжает» при протягивании |
| Диапазон данных | Модель придумывает адреса, если вы их не назвали |
| Форматы дат | Текст, похожий на дату, в вычислениях не участвует |
| Google Таблицы | Часть функций Excel там отсутствует или зовётся иначе |
Почему формула «не считает»
Самая частая причина — не формула, а данные: числа сохранены как текст, в ячейках есть пробелы или неразрывные пробелы из выгрузки. Формула при этом правильная.
Второе по частоте — диапазон, который не совпадает с реальной таблицей. Поэтому и стоит проверять на трёх строках вручную.
Когда проще не формула
Если задача — «собрать отчёт из выгрузки», формула может быть не нужна вовсе: сводная таблица или готовый файл с расчётом решают её быстрее и понятнее для того, кто будет смотреть результат.