Нейросеть для Excel: формулы, сводные таблицы и проверка
Нейросеть для Excel и Google Таблиц: формулы ВПР и СУММЕСЛИМН, сводные таблицы, Power Query. Какие инструменты есть в 2026 году, где ИИ ошибается и как проверить формулу.
Содержание статьи
Вечер перед планёркой. В выгрузке 548 строк рейсов, руководитель просит выручку по типам самолётов, а вы не помните, в каком порядке идут аргументы у СУММЕСЛИМН. Нейросеть для Excel решает такую задачу за полминуты: описываете колонки, получаете формулу, протягиваете. Опасность в другом. Если вставить ту же таблицу в чат и попросить «посчитай итоги», модель уверенно выдаст числа, которые никто не считал. Ниже — где нейросеть действительно ускоряет работу в Excel и Google Таблицах, какие инструменты есть осенью 2026 года и как за пять минут проверить формулу, прежде чем нести цифры дальше.
Что поручать нейросети, а что нет
Правило одно: модель пишет инструмент расчёта, а считает Excel. Формула, запрос Power Query или макрос выполняются на ваших данных, и результат можно проверить. Число, которое модель «прочитала» из вставленной таблицы, проверить нечем, кроме повторного расчёта.
- Хорошо: сочинить формулу — ВПР, ПРОСМОТРX, ИНДЕКС и ПОИСКПОЗ, СУММЕСЛИМН, СЧЁТЕСЛИМН, вложенные ЕСЛИ, текстовые функции и регулярные выражения.
- Хорошо: объяснить чужую формулу на пять уровней вложенности и найти в ней ошибку.
- Хорошо: подсказать структуру сводной таблицы, написать шаги Power Query на языке M, макрос VBA или скрипт Google Apps Script.
- Хорошо: придумать правила очистки — пробелы, регистр, даты текстом, лишние символы в кодах.
- Плохо: посчитать итог «в уме» по таблице, вставленной в чат. Модель теряет строки, округляет и не сообщает об этом.
- Плохо: «дополнить» пропущенные значения. Модель придумает правдоподобные числа.
- Осторожно: отправлять во внешний сервис таблицы с персональными данными и коммерческой тайной.
Как попросить формулу, чтобы она заработала с первого раза
Модель не видит ваш файл. Если написать «сделай ВПР по коду», она угадает диапазоны, язык функций и разделитель — и чаще всего угадает не так. Хороший запрос содержит четыре вещи: какие колонки в каких столбцах и с какой строки начинаются данные, что должно получиться в ячейке-результате, какая программа и язык интерфейса, и что делать с краевыми случаями — пустыми ячейками, отсутствующим ключом, дублями.
Язык интерфейса важнее, чем кажется. В русском Excel функции называются по-русски, а аргументы разделяются точкой с запятой: =СУММЕСЛИМН(H:H;F:F;"SU9"). В английском — =SUMIFS(H:H,F:F,"SU9"). Модели по умолчанию отвечают английским синтаксисом с запятыми, и русский Excel отказывается принять такую формулу. Проще всего сразу написать «русский Excel, разделитель — точка с запятой» или попросить обе версии.
Отдельно попросите объяснить каждый аргумент. Это не вежливость: в объяснении сразу видно, правильно ли модель поняла задачу. Если она пишет «третий аргумент — диапазон суммирования», а у вас СУММЕСЛИМН, где диапазон суммирования идёт первым, формула перепутана.
| Задача | Русский Excel | Английский Excel и Google Таблицы | Где чаще всего ошибка |
|---|---|---|---|
| Подтянуть значение из справочника | ПРОСМОТРX, ВПР, ИНДЕКС + ПОИСКПОЗ | XLOOKUP, VLOOKUP, INDEX + MATCH | ВПР без четвёртого аргумента ищет приблизительное совпадение |
| Сумма по условиям | СУММЕСЛИМН | SUMIFS | Порядок аргументов: у СУММЕСЛИ диапазон суммы последний, у СУММЕСЛИМН — первый |
| Разметка строк по правилу | ЕСЛИ, ЕСЛИМН | IF, IFS | Порядок условий и пустые ячейки |
| Разбор текста | ПСТР, ЛЕВСИМВ, ПОДСТАВИТЬ, СЖПРОБЕЛЫ | MID, LEFT, SUBSTITUTE, TRIM | Неразрывные пробелы, которые СЖПРОБЕЛЫ не удаляет |
| Регулярные выражения | REGEXEXTRACT, REGEXREPLACE, REGEXTEST (Microsoft 365) | REGEXEXTRACT, REGEXREPLACE, REGEXMATCH | Функций нет в старых версиях Excel |
Пример: выручка по коду самолёта
Возьмём учебную таблицу рейсов за 5 августа 2026 года: 548 строк, столбцы A–H — номер рейса, аэропорты вылета и прилёта, время, статус, код самолёта (aircraft_code, столбец F), число пассажиров (G) и выручка (H). Задача руководителя: выручка по каждому коду самолёта и его доля в общей выручке.
Запрос к нейросети: «Русский Excel. Данные в A1:H549, заголовки в первой строке, код самолёта в F, выручка в H. В J2:J9 я выпишу уникальные коды. Напиши формулу для K2 с суммой выручки по коду и формулу для L2 с долей от общей выручки. Объясни аргументы». Корректный ответ выглядит так: =СУММЕСЛИМН($H$2:$H$549;$F$2:$F$549;J2) в K2 и =K2/СУММ($H$2:$H$549) в L2 с процентным форматом. Список кодов проще получить формулой =УНИК(F2:F549), чем выписывать руками.
Дальше — проверка, а не вера. Мы пересчитали тот же разрез в pandas независимо от Excel. Результат совпал, а сумма по восьми кодам дала ровно общую выручку таблицы — 438 406 200. Это первый и самый дешёвый тест любой формулы-разреза: части должны складываться в целое.
| Код | Рейсов | Пассажиров | Выручка | Доля |
|---|---|---|---|---|
| SU9 | 139 | 7 558 | 102 548 100 | 23,4% |
| 763 | 21 | 2 680 | 93 634 900 | 21,4% |
| 773 | 10 | 3 092 | 73 283 500 | 16,7% |
| 319 | 21 | 1 192 | 59 466 000 | 13,6% |
| CR2 | 156 | 3 211 | 43 059 200 | 9,8% |
| 321 | 32 | 2 181 | 34 443 000 | 7,9% |
| 733 | 22 | 1 818 | 30 036 500 | 6,9% |
| CN1 | 147 | 292 | 1 935 000 | 0,4% |
| Итого | 548 | 22 024 | 438 406 200 | 100% |
Учебная таблица рейсов за 5 августа 2026, 548 рейсов. Расчёт в pandas, совпадает с СУММЕСЛИМН в Excel.
import pandas as pd
# коды 319, 321, 733... читаем как текст, иначе они станут числами
df = pd.read_csv('flights-2026-08-05.csv', dtype={'aircraft_code': str})
by_code = (
df.groupby('aircraft_code')
.agg(flights=('flight_no', 'size'),
passengers=('passengers', 'sum'),
revenue=('revenue', 'sum'))
.sort_values('revenue', ascending=False)
)
by_code['share_pct'] = (100 * by_code['revenue'] / df['revenue'].sum()).round(1)
print(by_code)
print(by_code['revenue'].sum() == df['revenue'].sum()) # True: части сходятся в итогДве ловушки, которые формула не покажет
Первая — типы данных. Пять из восьми кодов в таблице выглядят как числа: 319, 321, 733, 763, 773. При открытии CSV Excel превратит их в числа, а CR2, SU9 и CN1 останутся текстом. СУММЕСЛИМН это переживёт: условие "319" совпадёт с числом 319. А ПРОСМОТРX и ВПР строгие: если в справочнике моделей самолётов коды записаны текстом, для 106 строк с числовыми кодами формула вернёт #Н/Д. Нейросеть об этом не предупредит, потому что не видит, как Excel распознал ваши ячейки. Лечится импортом через «Данные → Из текстового/CSV-файла» с текстовым типом столбца или явным преобразованием ключа с обеих сторон.
Вторая — определение метрики. Попросите «среднюю выручку рейса SU9», и модель напишет СРЗНАЧЕСЛИМН. Результат — 737 756. Но у 24 из 139 рейсов SU9 нет ни одного пассажира и выручка ноль. Без пустых рейсов среднее — 891 723, на 21% больше. Обе цифры правильные, отвечают они на разные вопросы. Модель выбирает определение молча, поэтому решение, включать ли пустые рейсы, должно быть вашим и должно быть записано рядом с цифрой. Во всей таблице пустых рейсов 165, и два из них — отменённые.
Рядом с ключом поставьте =ЕТЕКСТ(F2) и протяните. Если в одной колонке встречаются и ИСТИНА, и ЛОЖЬ, поиск по ней будет терять строки.
Объяснить чужую формулу
Самый недооценённый сценарий. Вам достался файл, где в ячейке =ЕСЛИОШИБКА(ИНДЕКС(Справочник!$C:$C;ПОИСКПОЗ(1;(Справочник!$A:$A=A2)*(Справочник!$B:$B>=D2);0));""), и никто не помнит, зачем. Вставьте формулу в чат и попросите разобрать её по шагам: что ищется, по какому условию, что вернётся при отсутствии совпадения.
Попросите модель назвать, какие ситуации формула обрабатывает неправильно. В примере выше ЕСЛИОШИБКА прячет все ошибки, включая опечатку в названии листа: отчёт покажет пустые ячейки вместо сообщения о поломке. Такие вещи нейросеть находит хорошо — это чтение кода, а не арифметика. Проверяйте её выводы на двух-трёх строках, где ответ вы знаете сами.
Сводные таблицы, Power Query и макросы
Сводную таблицу нейросеть не построит за вас в обычном чате, но скажет, что положить в строки, столбцы и значения, и какие поля сначала почистить. Для повторяющихся выгрузок полезнее попросить шаги Power Query: преобразование сохранится и при следующем обновлении файла выполнится само, без ручных правок.
Код Power Query и макросов проверяйте на копии файла. VBA может удалять строки и перезаписывать листы без возможности отмены. Скрипт Google Apps Script при первом запуске просит доступ к таблицам и Диску — прочитайте, что именно он делает, прежде чем разрешать.
let
Source = Csv.Document(
File.Contents("C:\data\flights-2026-08-05.csv"),
[Delimiter = ",", Encoding = 65001, QuoteStyle = QuoteStyle.Csv]
),
Headers = Table.PromoteHeaders(Source, [PromoteAllScalars = true]),
Typed = Table.TransformColumnTypes(
Headers,
{{"aircraft_code", type text}, {"passengers", Int64.Type}, {"revenue", Int64.Type}}
),
Grouped = Table.Group(
Typed,
{"aircraft_code"},
{
{"flights", each Table.RowCount(_), Int64.Type},
{"revenue", each List.Sum([revenue]), Int64.Type}
}
)
in
GroupedОчистка данных: правила вместо ручной правки
Для очистки нейросеть полезна, когда вы просите правило, а не результат. Не «исправь мне эти 500 телефонов», а «напиши формулу, которая приводит телефон к виду +7XXXXXXXXXX и возвращает пусто, если цифр не 11». Формулу вы примените ко всем строкам одинаково и проверите на выборке. Исправленный моделью столбец придётся сверять построчно.
Перед формулами очистки дайте модели 10–15 реальных примеров грязных значений, включая самые странные. По ним она увидит неразрывные пробелы, «О» вместо нуля, даты текстом в двух форматах. Затем посчитайте, сколько строк формула изменила и сколько вернула пустыми: если пустых неожиданно много, правило слишком строгое.
Где нейросеть в Excel опасна
Счёт «в уме». Языковая модель без выполнения кода не складывает числа — она предсказывает текст ответа. На десяти строках это часто сходится, на сотнях начинаются пропущенные строки и округления, а тон ответа остаётся одинаково уверенным. Разные сервисы и режимы ошибаются по-разному; сравнение на той же таблице рейсов — в отдельном эксперименте, ссылка в конце. Встроенные ИИ-функции в ячейках вендоры тоже не рекомендуют для расчётов: Google пишет, что функция AI в Таблицах возвращает только текст, а в справке Яндекс Таблиц прямо сказано не использовать ИИ-функции для математических вычислений.
Выдуманные значения. Попросите «заполнить пропуски» или «найти выручку конкурента за квартал», и модель вернёт правдоподобные числа без источника. Если значения нет в данных, правильный ответ — пустая ячейка и пометка.
Приватность. Всё, что вы вставили в чат или загрузили файлом, уходит на серверы сервиса. Персональные данные клиентов, зарплаты, неопубликованная отчётность — не то, что стоит отправлять в публичный чат без разрешения компании. Для формулы модели хватит заголовков и трёх-пяти строк с изменёнными значениями.
Какую нейросеть выбрать для Excel в 2026 году
Лучшая нейросеть для Excel зависит не от рейтинга, а от того, где лежат ваши файлы и может ли инструмент выполнять код. Для формул подойдёт любой чат, в том числе бесплатный. Для расчёта по файлу нужен режим, в котором модель пишет и запускает код, а вы видите этот код.
Учтите доступность: ChatGPT и Claude официально не работают в России, Microsoft с 2022 года не продаёт здесь новые подписки. Проверьте условия своей компании до того, как строить на сервисе процесс.
| Инструмент | Где работает | Что умеет в таблицах | На что смотреть |
|---|---|---|---|
| Copilot в Excel | Внутри Excel, Microsoft 365 | Панель Copilot и Agent Mode: формулы, очистка, изменения прямо в книге | Функция =COPILOT отключена с 14 сентября 2026, при пересчёте ячейки с ней дают ошибку #ИМЯ? |
| ChatGPT, Claude | Веб-чат, загрузка файла; у Claude есть надстройка для Excel | Пишут и выполняют Python по загруженному файлу, показывают код | Лимиты на файлы зависят от тарифа; данные уходят на серверы сервиса |
| Gemini в Google Таблицах | Боковая панель и функция AI в ячейке | Формулы и их объяснение в панели; функция AI — текст, категории, тональность | Нужен подходящий тариф; функция AI не для вычислений |
| Яндекс Таблицы | Функция =ИИ (раньше АЛИСАПРО) | Текстовая обработка ячеек, перевод, категории | Без тарифа Яндекс 360 — 50 запросов в месяц; не для вычислений |
| GigaChat, Алиса AI | Бесплатные веб-чаты | Формулы на русском, разбор чужих формул | GigaChat в веб-версии анализирует DOCX, PDF и TXT, XLSX в списке нет — данные вставляют текстом |
Промпты для копирования
Подставьте свои столбцы и диапазоны. Во всех промптах есть просьба объяснить решение и назвать краевые случаи: это самый дешёвый способ поймать неправильно понятую задачу.
1. Формула
Русский Excel, разделитель аргументов — точка с запятой.
Данные в A1:H549, заголовки в строке 1. Столбцы: F — код самолёта, H — выручка.
Нужно: в K2 сумма выручки по коду из J2, в L2 доля от общей выручки.
Дай формулы, объясни каждый аргумент и перечисли, при каких данных формула ошибётся.
2. Разбор чужой формулы
Объясни по шагам, что делает формула: <вставьте формулу>.
Что она вернёт, если совпадения нет? Какие ошибки она скрывает?
Предложи версию, которая не прячет ошибки.
3. Сводная таблица
В таблице колонки: <список колонок с типами>. Нужен отчёт: <вопрос>.
Что положить в строки, столбцы, значения и фильтры сводной таблицы?
Какие поля нужно почистить заранее и как?
4. Power Query
Напиши шаги Power Query (M) для файла CSV с колонками <список>.
Код <колонка> всегда текст. Сгруппируй по <колонка>, посчитай число строк и сумму <колонка>.
Прокомментируй каждый шаг.
5. Очистка
Вот 15 реальных примеров значений из столбца <название>: <примеры>.
Напиши формулу, которая приводит их к формату <формат>
и возвращает пустую строку, если привести нельзя. Не исправляй значения сам — только формула.Чек-лист: как проверить формулу от нейросети
Пять минут проверки дешевле, чем объяснять руководителю, откуда в отчёте лишние 20%.
- Формула принимается вашим Excel: русские имена функций, точка с запятой, диапазоны существуют.
- Части сходятся в целое: сумма по всем категориям равна общему итогу, число строк — числу строк исходника.
- Два-три значения посчитаны руками или фильтром и совпали с формулой.
- Ключи поиска одного типа с обеих сторон, у ВПР стоит ЛОЖЬ или 0 в последнем аргументе.
- Проверены краевые случаи: пустые ячейки, нули, отменённые записи, отсутствующий ключ.
- Нет ЕСЛИОШИБКА, которая прячет всё подряд, — только там, где отсутствие значения ожидаемо.
- Определение метрики записано рядом с цифрой: например, «средняя по рейсам с пассажирами».
- Если считали вне Excel, есть код, который можно перезапустить, а не только число из чата.
Что читать дальше
Формулы — первый шаг. Когда данные перерастают один лист, те же задачи удобнее решать в SQL и pandas, и нейросеть там помогает по тем же правилам: пишет код, вы проверяете результат.
Материалы по теме

Нейросеть для графиков и диаграмм: как построить и не соврать
Как построить график по данным с помощью нейросети: три рабочих пути, выбор типа диаграммы, где графики искажают данные и как их проверить. С промптами и кодом.

ИИ в работе аналитика: где нейросеть помогает, а где врёт
Как аналитику работать с нейросетями: какие задачи ИИ ускоряет, где выдумывает цифры, как ставить задачу и проверять ответ. С результатами нашего эксперимента.

Нейросеть для SQL: как писать запросы с ИИ и проверять их
Как писать SQL с нейросетью: что дать модели на вход, какие ошибки она делает и как их поймать. На примерах из эксперимента с 14 запросами к базе авиаперевозок.