- Что именно мы сравнивали
- Эталон сколько строк и денег должно остаться
- Пять задач где ответы сошлись, а где разошлись
- Общая выручка равенство сошлось, результат оказался неверным
- Месяцы общий итог не подтверждает правильную группировку
- Возвраты список может быть правильным без готовой суммы
- Дубли важно назвать и удаляемую, и сохраняемую строку
- Пустое количество сохранить строку, исключить её из денег
- Какие файлы Excel действительно получились
- Что означает итог проверки полей
- Как проверять нейросеть для Excel и CSV на своей задаче
- Вывод и ограничения теста
- Как читать числа проверки
Иллюстрация создана ИИ. Изображённая таблица не является корпусом теста.
В нашем тесте ChatGPT Plus правильно заполнил проверенные поля десяти сохранённых ответов и создал два рабочих XLSX. DeepSeek верно находил точные дубли и пропуски количества, но в одном прогоне не выдал денежные итоги, а в другом ошибся в продажах и чистой выручке. Сравниваем обработку одного синтетического CSV: от очистки данных до пересчитываемого файла Excel.
Практический тест проведён 17 октября 2026 года. Редакция от 18 октября: сравнение завершено по 20 из 20 ответов двух сервисов. ChatGPT использовался с подпиской Plus; это не сравнение двух бесплатных тарифов.
Обычно от нейросети ждут короткого ответа: «посчитай выручку». Но правильная сумма зависит от нескольких решений. Удалить ли повторную операцию? Считать ли пустое количество нулём? Вычесть ли возврат? Включить ли его в число обработанных строк? Мы задали эти правила заранее и проверили не только итоги, но и идентификаторы операций, месячные группы и реальные файлы Excel.
Что именно мы сравнивали
Исходник — вымышленная таблица магазина из 100 строк. В ней есть продажи и возвраты, шесть повторных операций, четыре пустых количества и даты в двух форматах: YYYY-MM-DD и DD.MM.YYYY. Персональных данных в наборе нет.
Каждому сервису предназначались два независимых новых чата с одинаковым CSV и фиксированными запросами. Внутри каждого чата шли пять последовательных задач: общие итоги, месяцы, возвраты, дубли и пропуски с экспортом. Поздний ответ мог опираться на предыдущий, включая его ошибки. У пяти заданий внутри чата был общий контекст.
| Условие на 17 октября 2026 года | ChatGPT | DeepSeek |
|---|---|---|
| Тариф | Plus | В интерфейсе не показан |
| Видимый режим | Medium 2/3; во втором прогоне в меню GPT-6 | Search включён, DeepThink выключен |
| Сохранённые ответы | 10 из 10 | 10 из 10 |
| Полученные XLSX | 2 из 2 запрошенных | 0 из 2 запрошенных |
Точная серверная версия моделей неизвестна. Мы фиксировали доступный интерфейс и не меняли условия задним числом. У DeepSeek тариф не установлен по доказательствам сеанса, поэтому называть его бесплатным участником на равных условиях с ChatGPT было бы некорректно.
Практическая часть включает 20 из 20 ответов: два сервиса × два прогона × пять заданий. Это 20 сообщений, а не 20 независимых испытаний. Один исходный ответ ChatGPT временно не загружался; позднее его восстановили в том же сообщении без повторной отправки и регенерации.
Первоначально план включал 30 слотов с Gemini. Его тест не состоялся: подтверждённых содержательных ответов нет, а разрешённый технический повтор 18 октября тоже завершился сообщением «Что-то пошло не так. (1)». Старые отправки остаются с неизвестным исходом. Gemini исключён из практического сравнения; ни качество расчётов, ни возможность экспорта этого сервиса здесь не оценены. История исходного плана сохранена отдельно.

Эталон сколько строк и денег должно остаться
При повторном transaction_id требовалось сохранить первое вхождение. Строки с пустым quantity оставались в очищенной таблице, но исключались из денежных итогов; подставлять ноль или единицу запрещалось. Возвраты уменьшали выручку, а их отдельная сумма показывалась положительной.
Правильный результат: 100 исходных строк → 94 после удаления дублей → 90 пригодных для денежных расчётов. Четыре строки с неизвестным количеством при этом сохраняются.
| Показатель | Эталон |
|---|---|
| Валовые продажи | 252 319,23 ₽ |
| Возвраты | 22 631,34 ₽ |
| Чистая выручка | 229 687,89 ₽ |
Эти суммы рассчитаны независимо от ответов сервисов с точной десятичной арифметикой. Они служат контрольными значениями для общей и месячных таблиц.
Пять задач где ответы сошлись, а где разошлись
Общая выручка равенство сошлось, результат оказался неверным
В обоих прогонах ChatGPT верно указал три основных счётчика и три денежные суммы. Первый ответ второго прогона первоначально не загружался; после восстановления исходного сообщения его показатели тоже совпали с эталоном: 100, 94 и 90 строк, продажи 252 319,23 ₽, возвраты 22 631,34 ₽ и чистая выручка 229 687,89 ₽.
DeepSeek в первом прогоне верно назвал 100, 94 и 90 строк, но прямо отказался приводить денежные суммы без вычислительного инструмента. Это неполный результат: требуемых сумм нет.
Во втором прогоне DeepSeek выдал деньги. В окончательной сводке возвраты были правильными, а продажи и чистая выручка — нет:
| Показатель | DeepSeek, прогон 2 | Эталон |
|---|---|---|
| Валовые продажи | 180 158,57 ₽ | 252 319,23 ₽ |
| Возвраты | 22 631,34 ₽ | 22 631,34 ₽ |
| Чистая выручка | 157 527,23 ₽ | 229 687,89 ₽ |
Продажи и чистая выручка занижены на 72 160,66 ₽. При этом равенство 180 158,57 − 22 631,34 = 157 527,23 выполняется. Проверка внутренней арифметики не обнаружила бы неверную исходную сумму.
Месяцы общий итог не подтверждает правильную группировку
В обоих доступных ответах ChatGPT на вторую задачу совпали все месячные суммы, числа строк с известным количеством и контрольные итоги. Эталонная месячная разбивка выглядит так:
| Месяц 2026 года | Продажи | Возвраты | Чистая выручка | Денежных строк |
|---|---|---|---|---|
| Август | 78 907,86 ₽ | 4 481,65 ₽ | 74 426,21 ₽ | 31 |
| Сентябрь | 81 571,12 ₽ | 7 899,78 ₽ | 73 671,34 ₽ | 30 |
| Октябрь | 91 840,25 ₽ | 10 249,91 ₽ | 81 590,34 ₽ | 29 |
DeepSeek в первом прогоне оставил месячную таблицу без чисел. Во втором он исправил распределение возвратов прямо внутри первоначального ответа, но окончательная «исправленная» таблица всё ещё содержала неверные продажи, чистую выручку и число денежных строк во всех трёх месяцах. Например, за сентябрь указано 47 672,73 ₽ продаж вместо 81 571,12 ₽. Числа строк получились 30, 29 и 31 вместо 31, 30 и 29.
Общий счётчик 90 и итог возвратов 22 631,34 ₽ сошлись. Остальные месячные поля это не подтвердило.
Возвраты список может быть правильным без готовой суммы
После удаления дублей должно остаться десять возвратов: TX009, TX018, TX027, TX036, TX045, TX054, TX063, TX072, TX081, TX090. Их сумма — 22 631,34 ₽, возвратов с неизвестным количеством нет.
Оба доступных ответа ChatGPT на эту задачу совпали с эталоном. DeepSeek в первом прогоне правильно перечислил операции и их количество, подтвердил отсутствие неизвестного quantity, но оставил сумму без численного результата. Во втором прогоне правильными были все четыре требуемых поля, включая деньги.
Дубли важно назвать и удаляемую, и сохраняемую строку
Здесь оба сервиса в обоих прогонах дали правильные обязательные результаты. Повторялись ключи TX005, TX018, TX032, TX049, TX068, TX090. Удалению подлежали строки R095–R100, а сохранению — первые вхождения R005, R018, R032, R049, R068, R090. Число строк менялось со 100 до 94.
Просто написать «нашёл шесть дублей» недостаточно для проверки сохранности данных. Пара «удалённая строка — сохранённая строка» показывает, какую именно операцию сервис решил оставить.
Пустое количество сохранить строку, исключить её из денег
В четырёх доступных ответах ChatGPT и DeepSeek на пятую задачу верно названы пропуски: R013/TX013, R037/TX037, R061/TX061, R085/TX085. Сервисы правильно указали число четыре, сохранение этих строк и исключение из денежных итогов.
Однако весь ответ DeepSeek второго прогона нельзя назвать правильным: сверх требуемого списка он снова привёл неверные валовые продажи и чистую выручку. Правильный набор ID не делает остальные утверждения достоверными.
Какие файлы Excel действительно получились
Мы получили два настоящих XLSX, оба от ChatGPT. В завершённой части сравнения выполнены четыре запроса экспорта: по два на сервис; из них получены два файла. Первоначальные шесть экспортных слотов, включая два неотправленных задания Gemini, сохранены в истории. В каждом есть листы Cleaned, Monthly и Exceptions.
Проверка охватила все 94 очищенные строки, исходные ID, типы дат и чисел, десять исключений, пустые значения, формулы и итоги. Оба файла также проверили реальным пересчётом в Excel 16 на отдельных копиях: увеличение количества первой операции на единицу изменило её сумму, августовский и общий итоги на 179,56 ₽. Исходные файлы сохранили без изменений.
DeepSeek дважды сообщил, что создать XLSX в доступном сеансе не может. Файлы не появились; текстовая спецификация книги не засчитывалась как экспорт. Это завершённый результат проверки доступной функции, отдельный от правильности найденных строк. В исходном журнале оба результата DeepSeek имеют статус NOT_CREATED_TOOL_UNAVAILABLE. Это прямой отказ из-за заявленной недоступности инструмента в конкретном сеансе, а не пропущенное задание. По этим сообщениям нельзя утверждать, что экспорт недоступен во всех версиях и режимах DeepSeek.
Отдельно мы прочитали формулы в текстовой спецификации DeepSeek. Во втором прогоне предложено =IF(G2="","",G2*H2) для net_amount_rub: здесь возврат не получает отрицательного знака, хотя поле должно содержать сумму со знаком операции. Формула чистой выручки в месячной таблице отдельно вычитает возвраты, но это не исправляет смысл столбца net_amount_rub. Эту формулу нельзя переносить в книгу без доработки. Это редакторская проверка текстового примера, а не испытание отсутствующего XLSX; прежнюю матрицу полей мы из-за неё не пересчитывали.


Что означает итог проверки полей
В каждом сервисе проверяли одинаковые 74 обязательных поля за два прогона: числа, суммы, списки ID и правила обработки пропусков. Пропущенный численный результат помечали как «нет значения», а явно неверный — как ошибку. Исправление внутри того же ответа учитывали по окончательной версии; исходные противоречия сохранялись в тексте.
| Проверенные обязательные поля | ChatGPT Plus | DeepSeek |
|---|---|---|
| Совпали с эталоном | 74 | 42 |
| Явно неверны | 0 | 13 |
| Требуемого значения нет | 0 | 19 |
Это не процент точности модели на любых таблицах и не оценка всего текста ответа. В частности, в пятой задаче второго прогона DeepSeek пять обязательных полей о пропусках правильны, но дополнительные денежные утверждения содержат две ошибки. Они учтены отдельно: одно дополнительное денежное поле совпало с эталоном, два — нет. Проверка скачанного XLSX также ведётся отдельно от этой таблицы.
Как проверять нейросеть для Excel и CSV на своей задаче
1. Зафиксируйте правила до запроса. Укажите ключ операции, порядок удаления дублей, смысл пустых ячеек, знак возвратов и способ округления. Иначе можно получить точный расчёт по неподходящему правилу.
2. Сверяйте независимый итог. Равенство «продажи минус возвраты» полезно, но наш пример показывает его предел: две неверные суммы тоже могут согласовываться.
3. Проверяйте группы отдельно. Верное общее число строк не подтверждает распределение по месяцам. Требуйте значения каждой группы и контрольную строку.
4. Просите списки исходных ID. Они помогают отличить удаление дубля от потери уникальной операции и проверить, где осталось неизвестное количество.
5. Проверяйте файл действием. Откройте копию XLSX, измените один вход и убедитесь, что пересчитались строка, нужный месяц и итог. Наличие формулы и её реальная работа — разные проверки.
Вывод и ограничения теста
Для этого CSV ChatGPT Plus дал правильные результаты во всех десяти исходных ответах: общие и месячные суммы, возвраты, дубли и пропуски совпали с эталоном. Один из ответов удалось прочитать после первоначальной ошибки загрузки. Оба созданных XLSX прошли проверку.
DeepSeek оказался полезен для поиска точных дублей и пустых количеств, однако готовую денежную сводку из второго прогона использовать без исправления нельзя. Неверная сумма продаж сохранялась и в следующих таблицах, хотя часть проверок сходилась.
Выборка мала: один синтетический CSV из 100 строк, два прогона и фиксированные задания. Она не проверяет большие книги, сложные объединения, макросы, изображения таблиц или промышленную бухгалтерскую работу. Задания в каждом чате зависели от общего контекста; ошибки могли переходить в следующие ответы. Время, стоимость и скорость сервисов систематически не измерялись.
Результат относится к указанным условиям 17 октября 2026 года: платный ChatGPT Plus и сеанс DeepSeek с неустановленным тарифом. Он показывает, какой результат мы получили в этих сеансах, но не доказывает неизменное превосходство сервиса. Перед работой со своей таблицей стоит повторить проверку на небольшом наборе с известным итогом и протестировать пересчёт скачанного файла.
Как читать числа проверки
Единица проверки — одно заранее заданное обязательное поле в одном исходном ответе. Список ID считается одним полем. На задания 1–5 приходится соответственно 6, 17, 4, 5 и 5 полей: 37 за прогон и 74 за два прогона на сервис. Это не 74 задачи и не оценка всего ответа или сервиса. Экспорт XLSX и дополнительные утверждения проверяются отдельно.
Повторная проверка пересчитала записи матрицы, проверила уникальность ключей сервис / прогон / задание / поле, равенство ожидаемого и наблюдаемого значения для PASS и точные цитаты источников. Она подтвердила ChatGPT 74 PASS и DeepSeek 42 PASS, 13 FAIL, 19 MISSING. Это независимый пересчёт записей без использования готовой сводки, а не новый слепой эксперимент.
