«напиши мою биографию» prompt → «холодное письмо» имя: serge </> skill.md { запустить() }
MK
Маркетинг и рост
Кампании, SEO, реклама
LG
Право и финансы
Договоры, CFO, налоги
Skill .md
Для любого AI
SK
AI Agents
Задачи от начала до конца
AG
Ваши данные

Здесь появится ваша формула.
Опишите, что вам нужно, затем нажмите «Сгенерировать».

Нужна не только одна формула?
Превратите свой AI в аналитика, который создаёт всю таблицу целиком.
Nathan, Financial Analyst Skill, превращает Claude, ChatGPT или любой AI-чат в старшего аналитика - он создаёт модели, прогнозы, анализ отклонений и формулы, лежащие в их основе. Знания prompt не требуются.
См. Financial Analyst Skill →

Что такое генератор формул Excel?

Генератор формул Excel - это бесплатный инструмент, который превращает описание на обычном языке в точную формулу для электронной таблицы - без необходимости запоминать синтаксис и искать информацию в справочных документах. Опишите, что вам нужно (сумма, количество, среднее значение, поиск, логика IF, текст или даты), и этот бесплатный генератор формул Excel вернёт готовую к вставке формулу с кратким объяснением её работы.

Он работает как генератор формул и для Excel, и для Google Sheets, охватывая повседневные задачи с SUMIF, COUNTIF, XLOOKUP, VLOOKUP, операторами IF и DATEDIF. Вставьте формулу, замените диапазоны ячеек на свои - и готово. А благодаря объяснению вы действительно понимаете формулу, а не просто копируете её.

Когда вам нужна не одна формула, а полноценные модели, прогнозы и лежащий в их основе анализ - Financial Analyst Skill (Nathan) на KissMySkills превращает Claude, ChatGPT или любой AI-чат в старшего аналитика, который создаёт за вас всю электронную таблицу.

Как описать нужную формулу

Генератор настолько точен, насколько точно ваше описание: укажите столбцы и условие, а не результат.

«Сложите мои продажи» - этого недостаточно. «Сложите значения в столбце D, где в столбце B указано Paid, а дата в столбце C - 1 января 2026 года или позже» даёт =SUMIFS(D:D, B:B, "Paid", C:C, ">="&DATE(2026,1,1)) - с датой, созданной с помощью DATE() а не введённым как текст, что и предотвращает сбой на компьютере с другими региональными настройками. Аналогично, «найти цену» становится полезным указанием: «сопоставить SKU в A2 со столбцом A листа Products, вернуть столбец C и показать «Not found», если совпадение не найдено»: =XLOOKUP(A2, Products!$A:$A, Products!$C:$C, "Not found").

Также укажите, должны ли пустые ячейки считаться нулём или игнорироваться: COUNTA(E2:E500) считает ячейку с формулой, возвращающей пустую строку, заполненной, тогда как COUNTBLANK(E2:E500) считает ту же ячейку пустой.

Пять ошибок, из-за которых вставленная формула не работает

1. Перепутан порядок аргументов SUMIF и SUMIFS. В SUMIF диапазон, значения которого нужно суммировать, указывается последним - SUMIF(range, criteria, [sum_range]), тогда как в SUMIFS он указывается первым: SUMIFS(sum_range, criteria_range, criteria, …). В собственной документации Microsoft эту перестановку называют распространённым источником проблем: если преобразовать одну функцию в другую, не изменив порядок аргументов, формула незаметно вернёт ноль.

2. Неправильный отсчёт столбцов в VLOOKUP. Индекс столбца отсчитывается от крайнего левого столбца указанного вами диапазона, а не от столбца A листа - если диапазон начинается с C, индекс 2 соответствует столбцу D. VLOOKUP также не может искать левее столбца поиска: это структурное ограничение и причина, по которой XLOOKUP или INDEX/MATCH являются правильным решением, когда ключ находится справа от значения.

3. Числа, которые на самом деле являются текстом. Данные, импортированные из другой системы, часто поступают в виде текста, и =SUMIF(B:B, ">100", C:C) затем молча не находит ни одного совпадения. Excel помечает такие ячейки маленьким зелёным треугольником; преобразование столбца в числа исправляет проблему, и переписывать формулу не нужно.

4. Неправильный разделитель аргументов. Excel берёт разделитель списка из региональных настроек, поэтому в регионах, где запятая используется как десятичный разделитель, разделителем аргументов становится точка с запятой. Формула, скопированная с англоязычного сайта, в таком случае отклоняется сразу после нажатия Enter. Замените запятые между аргументами на точки с запятой, прежде чем предполагать, что логика формулы неверна.

5. Используется функция, которой нет в вашей версии. XLOOKUP, FILTER, UNIQUE, SORT и LET отсутствуют в Excel 2016 и 2019; LAMBDA появилась ещё позже и отсутствует даже в Excel 2021. Excel добавляет префикс _xlfn. к любой нераспознанной функции и возвращает #NAME?. При использовании бессрочной лицензии более старой версии попросите эквивалент на основе VLOOKUP или INDEX/MATCH вместо того, чтобы отлаживать более новую функцию.

О чём говорит ошибка в ячейке

Значения ошибок Excel служат диагностикой, и каждое указывает на отдельную проблему. #N/A означает, что поиск выполнился правильно, но ничего не нашёл - обычно из-за пробелов в конце, несовпадения типов данных или действительно отсутствующего ключа. #VALUE! означает, что аргумент имеет неправильный тип, обычно текст вместо числа. #REF! означает, что ячейка, от которой зависела формула, была удалена, поэтому саму формулу нужно исправить. #NAME? означает опечатку или функцию, которой нет в вашей версии. #DIV/0! означает деление на пустую ячейку или ячейку со значением ноль. #SPILL! означает, что формула, возвращающая несколько ячеек, не может их вывести, обычно потому, что ей уже что-то мешает.

Рефлекторно оборачивать всё в IFERROR лучше не использовать без необходимости: она перехватывает все семь классических значений ошибок, поэтому опечатка в имени функции скрывается за тем же дружелюбным сообщением, что и корректное отсутствие совпадения. Используйте IFNA если нужно отлавливать только значение «не найдено» или if_not_found аргумент. Скрывайте ожидаемую ошибку, но оставляйте те, которых не ожидаете.

Когда формула - неправильный ответ

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

Это также неподходящий инструмент, когда настоящее решение носит структурный характер. Одинаковый поиск, повторяющийся на двенадцати листах, обычно означает, что вам нужна одна сводная таблица. Данные, в которых каждый месяц вынесен в отдельный столбец, никогда не будут такими же аккуратными, как после предварительного преобразования в Power Query. А разбор того, что делает унаследованная книга, - это аудит, а не создание; начните с «Зависимые ячейки» и «Вычислить формулу». Всё, что требует оценки самих чисел, относится к анализу - здесь подключается Skill финансового аналитика.

Free guide Как создавать формулы Excel с помощью AI (бесплатный генератор) →