Microsoft Excel остается основным инструментом финансово-экономических расчетов. Однако, по оценкам аналитиков, более 60 % пользователей регулярно сталкиваются с трудностями при построении формул средней и высокой сложности. Искусственный интеллект (далее — ИИ), в частности большие языковые модели, способен решить эти проблемы, взяв на себя генерацию рабочих формул по текстовому описанию, объяснение готовых конструкций и диагностику ошибок.
В данной статье представлена методология применения ИИ (на примере DeepSeek, бесплатного сервиса с поддержкой русского языка) для генерации, оптимизации и отладки формул в Microsoft Excel, необходимых при решении типовых задач экономиста, приведены примеры промптов, систематизированы возможные ошибки и предложен чек-лист для их устранения.
Инструментарий для автоматизации формул
Для автоматизации формул экономисту не требуется интеграция через API на начальном этапе работы. Достаточно браузера и учетной записи в DeepSeek[1]. Преимуществами этого ИИ-сервиса являются:
- бесплатный доступ без ограничений по количеству запросов;
- понимание русскоязычной терминологии Excel (СУММЕСЛИ, ЕСЛИОШИБКА и т. д.);
- способность анализировать сложные логические конструкции;
- режим «глубокого размышления» (DeepThink) для сложных задач.
Для целей генерации формул DeepSeek оптимален. Альтернативными вариантами являются Microsoft Copilot (подходит для рассматриваемых целей только в платной подписке M365), GigaChat (работает медленнее), YandexGPT (требует платной подписки для доступа к API, но в веб-версии его можно использовать бесплатно в ограниченном объеме).
Структура промпта, применяемого при генерации формул
Качество выходной формулы прямо пропорционально детализации ее входного описания. Рекомендуется использовать следующий шаблон промпта:
В табл. 1 можно увидеть, как выглядят корректный и некорректный промпты.
Главное правило — прежде чем отправить промпт, представьте, что вы объясняете задачу стажеру, который не видит файл. Укажите конкретные адреса ячеек таблицы (A2:A100), а не просто напишите в промпте про «столбец с суммами».
Генерация формул Excel для решения задач экономиста
Давайте рассмотрим, как можно сгенерировать с помощью ИИ формулы Excel, позволяющие решить 12 типовых задач экономиста.
1. Простое суммирование (СУММ).
Задача: в файле Excel на листе «Выручка» в столбце B (B2:B31) указаны суммы продаж за день (рис. 1). Нам нужна формула для их сложения.
Каким будет промпт?
«В Excel на листе "Выручка" в ячейках B2:B31 находятся числа (ежедневная выручка). Напишите формулу для ячейки B32, которая сложит все эти числа. Используйте русскую версию Excel.»
Какую формулу Excel выдаст в ответ ИИ?
=СУММ(B2:B31)
Примечание автора: функция СУММ суммирует все числовые значения в указанном диапазоне. Текст и пустые ячейки игнорируются.
2. Суммирование с одним условием (СУММЕСЛИ).
Задача: в табл. 2 представлены данные о суммах продаж каждого из менеджеров компании.
Нужно рассчитать общую сумму продаж менеджера Иванова.
Каким будет промпт?
«У меня таблица на листе "Продажи": столбец A (A2:A10) — фамилии менеджеров, столбец B (B2:B10) — суммы продаж. Напишите формулу, которая сложит все суммы для менеджера "Иванов".»
Какую формулу Excel выдаст в ответ ИИ?
=СУММЕСЛИ(A2:A10; "Иванов"; B2:B10)
Используя формулу, сгенерированную ИИ, мы получаем готовый расчет суммы продаж менеджера Иванова (рис. 2).
3. Условное вычисление (ЕСЛИ) с порогами.
Задача: в табл. 3 представлена информация о продажах, произведенных менеджерами организации, для расчета их комиссии.
Нам надо рассчитать комиссию с применением следующей шкалы:
- продажи на сумму более 1 000 000 руб. → 10%-я комиссия;
- продажи на сумму от 500 000 до 1 000 000 руб. → 7%-я комиссия;
- продажи на сумму менее 500 000 руб. → 5%-я комиссия.
Каким будет промпт?
«В ячейке B2 указана сумма продаж. Напишите формулу для ячейки C2, которая вычисляет комиссию: если B2 > 1 000 000, то B2*0,1; если B2 >= 500 000 и B2 <= 1 000 000, то B2*0,07; если B2 < 500 000, то B2*0,05. Для русской версии Excel.»
Какую формулу Excel выдаст в ответ ИИ?
=ЕСЛИ(B2>1000000; B2*0,1; ЕСЛИ(B2>=500000; B2*0,07; B2*0,05))
Используя формулу, сгенерированную ИИ, мы получаем готовый расчет сумм комиссии с продаж менеджеров (рис 3).
Проверим результат, полученный с применением этой формулы. Сумма продаж, равная 750 000 руб. (менеджер Петрова), попадает в диапазон 500 000–1 000 000 руб., т. е. комиссия менеджера составит 7 % (52 500 руб.). Такой же (7 %, или 66 500 руб.) будет комиссия менеджера Соколова с продажами в размере 950 000 руб.
Примечание автора: функция ЕСЛИ проверяет первое условие, а если оно ложно, то переходит ко второму условию (вложенному). Важно, что второе условие не требует проверки B2 ≤ 1 000 000, так как первое условие уже отсекло значения, которые больше 1 000 000 руб.
[1] https://chat.deepseek.com.
