Очистка данных в Excel с помощью ИИ: 2 промпта и 4 инструмента

Краткий ответ

Чтобы очистить таблицу с помощью ИИ, выбирайте инструмент по числу строк. Небольшую таблицу вставьте в чат и попросите чистую версию с журналом изменений, до 50,000 строк используйте Copilot Clean Data в Excel, а выше попросите у ИИ скрипт Power Query или Python, который можно запускать снова.

A grid of terracotta tiles on a charcoal plinth, the left half jumbled and the right half squared flush, with a chrome squeegee resting between them.

Какой ИИ-инструмент выбрать для очистки таблицы?

Copilot Clean Data исправляет только три вида проблем, и смешанные даты с повторяющимися строками среди них нет, поэтому выбор сужает не только размер таблицы, но и сама проблема. Четыре готовых инструмента и два маршрута через чат, собранные по справочным страницам самих вендоров (проверено 26 сентября 2026), а специализированные ИИ-чистильщики идут после таблицы:

МаршрутГде работает (на сентябрь 2026)Что исправляетКакой размер тянет
Copilot Clean DataExcel для веба и Windows, для клиентов CopilotНепоследовательный текст, числовые столбцы с ячейками в текстовом формате, лишние пробелыЛучше всего работает до 50,000 строк и 100 столбцов
Подсказки по очистке в SheetsGoogle Sheets, меню «Очистка данных»Лишние пробелы, дубликаты, формат чисел, аномалии, несогласованные данныеЛимит не указан
Gemini в SheetsWorkspace Business Standard и выше, Google AI Pro и UltraНесколько правок одним промптом: найти и заменить, форматы чисел, сортировка, удаление строкЛимит не указан
Анализ данных в ChatGPTChatGPT; типы файлов зависят от тарифаВсё, что умеет написанный и запущенный им PythonОколо 50 МБ на таблицу
Вставка в чатЛюбое чат-приложениеВсё, что попросит промпт, с журналом измененийОпределяется лимитом ответа приложения; лимит Whizi в 20,000 токенов возвращает около 580 строк по десять столбцов
Power Query или Python, написанный ИИВаш Excel, Sheets или терминалВсё, что делает скрипт, и его можно запустить в следующем месяце1,048,576 строк на листе Excel; у Python жёсткого лимита нет
Таблица из 10 столбцов: ответ Whizi вмещает около 580 строк, ChatGPT принимает около 400,000
Вставка, таблицаназад в ответе WhiziЛимит ответа Whiziв 20,000 токеновоколо 580Copilot Clean DataЛучший диапазон поданным Microsoft50,000Анализ данных в ChatGPTоколо 50 МБ при 120символах в строкеоколо 400,000Скрипт, загруженныйна лист ExcelЛимит строк Excel1,048,576каждый квадрат это 25,000 строк по примерно 120 символов

Microsoft пишет, что Clean Data «лучше всего работает с табличными данными до 100 столбцов и 50,000 строк» (Clean Data in Excel), и та же страница перечисляет ровно три типа подсказок из таблицы. Разделения имён вида «Фамилия, Имя» там тоже нет, так что таблице с такими проблемами по-прежнему нужен промпт или скрипт. Подсказки по очистке в Google находятся в меню «Данные», затем «Очистка данных», и отмечают проблемы красным. Gemini в Sheets получил многошаговые правки в обновлении Google от 16 октября 2025, поэтому одним промптом можно удалить неактивные строки и переформатировать столбец.

ChatGPT единственный из четырёх пишет код и запускает его на вашем файле: справочная страница по анализу данных OpenAI сообщает, что он выполняет Python в среде Jupyter notebook, а FAQ по загрузке ограничивает таблицу примерно 50 МБ (цифра 400,000 строк выше это 50 МБ, делённые на 120 символов в строке, наш собственный расчёт).

Специализированные ИИ-чистильщики это третий маршрут. Numerous, Powerdrill, Grist и Bricks чистят данные внутри собственной таблицы или загрузки, поэтому лимит ответа чата не обрезает результат, но ни одна из их страниц не описывает построчный журнал изменений. Что говорят собственные страницы каждого, проверено 26 сентября 2026:

ИнструментКак чиститЧем лучше чатаЧем хуже чата
NumerousНадстройка для Google Sheets и Excel: один промпт или ИИ-формула, протянутая вниз по столбцуРаботает прямо в таблице, ячейка за ячейкой, ничего не нужно вставлять обратноЕё тариф Pro вмещает 500,000 символов ввода и вывода ИИ, а блог рекламирует заполнение пропущенных значений, то есть угадывание пустых ячеек, которое запрещает промпт ниже
PowerdrillЗагрузка файлов Excel, CSV или TSV; пошаговые действия удаляют повторяющиеся строки сразу в нескольких файлахУбирает дубликаты сразу по нескольким файлам; есть бесплатные квоты для стартаФайл уходит в Powerdrill, а на странице очистки нет правил по столбцам, которые вы пишете сами
GristЕго ИИ пишет формулы очистки, которые вы проверяете и применяете, с возможностью отменыКаждое исправление остаётся формулой, которую можно прочитать и отменитьБесплатные тарифы дают 200 кредитов ассистента в сумме, а ваш запрос, схема и данные отправляются в OpenAI
BricksЗагрузка файла CSV или Excel; ИИ чистит его и строит редактируемый дашбордОчистка и графики за один шаг; бесплатно для стартаЗаточен под дашборд, поэтому правила очистки задаёт ИИ, а не список, который вы ему даёте

Два маршрута через чат ниже это те, где правила задаёте вы сами и получаете построчный журнал изменений, поэтому остальная часть страницы посвящена им.

Какой промпт очищает таблицу и записывает каждое изменение?

Промпт, который безопасно очищает таблицу, просит два результата: чистую таблицу и по одной строке журнала на каждую изменённую ячейку. Вставьте таблицу как CSV или прикрепите файл; модель читает значения ячеек как текст, поэтому столбец с формулами приходит с тем, что он посчитал в последний раз (что происходит с каждым типом файла). Затем отправьте вот это, поправив под свои столбцы:

```

Here is a table pasted as CSV. Clean it and return two things.

  1. The cleaned table as CSV: same columns, same order, same number of rows unless a row is an exact duplicate of an earlier one.
  2. A change log: one line per change, in the form "row 14, Email: trimmed trailing space". If you make the same change to many rows, list the rows, not a summary.

Rules. Dates become YYYY-MM-DD; where a date could be read two ways (03/04/2025), do not guess, leave it as it was and list it under AMBIGUOUS. Names in Title Case, emails in lower case, spaces trimmed everywhere. Split "Last, First" into two columns named Last name and First name. Turn amounts like "$1,299.00" into plain numbers. Never fill a blank cell; leave it blank and list it under BLANK. If you drop any row, say which and why. Finish with the row count in and the row count out.

```

Журнал изменений это весь смысл промпта. Чистая таблица сама по себе выглядит готовой, и в этом проблема: вы не отличите исправленную ячейку от переписанной. С журналом проверка занимает десять минут просмотра, а любая строка вроде «row 31, Amount: changed 1,299 to 1.299» подскажет, что модель приняла европейский разделитель тысяч за десятичную точку.

Затем запустите тот же промпт во второй модели и сравните два журнала. Строка, которую написала одна модель и не написала другая, это именно та ячейка, которую стоит открыть в исходном файле. Режим сравнения в Whizi отправляет один промпт в две модели и показывает их в двух колонках; в любом другом приложении откройте новый чат, чтобы вторая модель работала с исходным CSV, а не с первым ответом. Для формул, поиска и сводных таблиц после очистки используйте набор промптов для таблиц.

Как очистить данные в Excel с помощью ИИ, не вставляя каждую строку?

Для большого файла Excel вставьте строку заголовков и около 30 образцов строк и попросите у ИИ шаги Power Query: Excel записывает их и повторяет на выгрузке следующего месяца. Включите в образец самые неаккуратные строки и укажите, сколько строк в реальном файле:

```

Here are the header row and 30 sample rows from a CSV of about 12,000 rows. Do not clean the sample. Write [Power Query steps in the order I click them / a Python script using pandas / a Google Apps Script] that does the following on the full file.

Parse the Date column as day first and write it back as YYYY-MM-DD, and flag any value that fails to parse instead of dropping the row. Trim whitespace in every text column. Lower case the Email column. Title Case the Name columns. Split "Last, First" into Last name and First name. Convert Amount values like "$1,299.00" to numbers. Remove rows that are exact duplicates of an earlier row. Leave blank cells blank.

Write every change to a second sheet or file called changelog with four columns: row number, column, old value, new value. Print the row count before and after. Comment each step in one line so I can read it without knowing the language.

```

Выбирайте цель по тому, где лежит файл. Пользователям Excel больше всего даёт Power Query, потому что каждый шаг попадает в панель «Применённые шаги». Одна ловушка: в документации Microsoft по Power Query (обновлена в апреле 2026) сказано, что типы столбцов определяются по первым 200 строкам, поэтому столбец с датами, чистый на протяжении 200 строк и грязный дальше, в предпросмотре выглядит нормально, а позже ломается. Пользователям Google Sheets подойдёт Apps Script. Тем, кто уверенно чувствует себя в терминале, подойдёт Python с pandas: он одинаково справляется с файлом на 12,000 строк и на 1,048,576 строк (жёсткий предел листа Excel).

В обычном чате модель пишет скрипт, а запускаете его вы. Исключение составляет анализ данных в ChatGPT: он запускает собственный Python на загруженном файле, и справочная страница OpenAI всё равно советует проверять сгенерированный код, результаты и допущения, прежде чем полагаться на итог. В материале лучший ИИ для анализа данных сравниваются песочницы; привычка читать написанный ИИ код до запуска описана в ИИ для программирования. Когда файл чист, следующий рабочий процесс это анализ таблицы с помощью ИИ.

Сколько строк ИИ может очистить за раз?

В чате, который возвращает таблицу целиком, пределом служит лимит ответа приложения. Whizi ограничивает ответ 20,000 токенов, это около 580 строк по десять столбцов, а когда в ответе ещё и журнал изменений, примерно вдвое меньше. Цифры ниже приблизительные, потому что токенизаторы считают не символы. Практическое правило Anthropic: около 3.5 английского символа на токен, так что 20,000 токенов вывода это примерно 70,000 символов.

Со входом свободнее. В Whizi одно сообщение, включая текст, извлечённый из прикреплённого файла, ограничено 100,000 символов (около 28,000 токенов), а каждый ход ограничен 40,000 токенов ввода и 20,000 токенов вывода на любой модели (лимиты в цитатах). Другие чат-приложения задают свои лимиты ответа и чаще всего их не публикуют, но картина та же: на вход помещается больше строк, чем возвращается на выходе.

Ширина строкиСколько строк помещается в одно сообщение Whizi на 100,000 символовСколько строк может вернуть ответ Whizi в 20,000 токенов, только таблица
Узкая, 5 столбцов, около 60 символов в строкеоколо 1,600около 1,100
Типичная, 10 столбцов, около 120 символов в строкеоколо 800около 580
Широкая, 20 столбцов или длинный текст, около 250 символов в строкеоколо 400около 280

Теперь уменьшите последний столбец вдвое, ведь журнал изменений делит ответ с таблицей. Отсюда в чек-листе берётся «около 500 строк» для узкой таблицы в Whizi, а для широкой цифра ближе к 150. За этими числами модель всё равно отвечает, но возвращает таблицу короче той, что вы отправили, и не всегда об этом сообщает. Контекстное окно в миллион токенов этого не меняет, потому что лимит ответа не зависит от окна.

Три сбоя, которые нужно проверить, прежде чем доверять очищенной ИИ таблице

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

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

Выдуманные значения в пустых ячейках. Некоторые инструменты заполняют пропуски намеренно: в собственном блоге Numerous заполнение пропущенных значений названо тем, что делает один промпт. Заполненная ячейка потом выглядит так же, как настоящее значение, поэтому «Never fill a blank» в промпте задаёт правило, а список BLANK показывает, соблюдала ли его модель. Пустая ячейка говорит, что никто не знал; угаданное значение говорит, что кто-то знал.

Перепутанный формат дат. 03/04/2025 это 4 марта в Лондоне и 3 апреля в Нью-Йорке, и в ячейке ничто не говорит, какой вариант верен. Документация Microsoft по Power Query показывает, что делает неверное соглашение: британские даты «день первым», загруженные с американской локалью, дают ошибки на каждом дне выше 12. Модель, читающая столбец, не знает того же самого, поэтому в обоих маршрутах решение одно: назвать в промпте формат файла и заставить модель помечать неоднозначные строки, а не разрешать их самой.

Мелочь в придачу: валюта. «1.299,00» и «1,299.00» это одна и та же сумма в двух странах, а модель, убравшая не тот разделитель, превратит €1,299 в €1.299. Если в таблице есть европейские суммы, скажите об этом в промпте.

Чек-лист
  • Сначала посчитайте строки: меньше примерно 500 узких строк в Whizi (лимит ответа 20,000 токенов), вставляйте; до 50,000 в Excel, пробуйте Copilot Clean Data; больше, просите скрипт
  • Проверьте, относится ли проблема к тем, что исправляет Clean Data (текст, формат чисел, пробелы), прежде чем полагаться на него для дат или дубликатов
  • Просите журнал изменений в том же ответе, что и чистую таблицу, по одной строке на изменение
  • Скажите модели, какой формат дат использует файл, и заставьте её помечать неоднозначные даты, а не угадывать
  • Напишите «never fill a blank» и попросите список BLANK
  • Прежде всего сверьте число строк на входе с числом строк на выходе
  • Для любого файла, который вы будете чистить снова, храните скрипт, а не результат

Частые вопросы

Может ли ChatGPT очистить таблицу Excel?

Да. Загрузите .xlsx или .csv, и анализ данных в ChatGPT напишет и запустит на нём Python, для таблицы примерно до 50 МБ на сентябрь 2026. Попросите очищенный файл и журнал изменений со всеми правками и прочитайте показанный код, прежде чем доверять результату.

Может ли Copilot очистить данные в Excel?

Да, если у вас есть Copilot в Excel для веба или Windows: «Данные», затем Clean Data предлагает исправления для непоследовательного текста, числовых столбцов с ячейками в текстовом формате и лишних пробелов. Microsoft пишет, что лучше всего он работает до 50,000 строк и 100 столбцов. Даты и повторяющиеся строки в списке не названы, поэтому для них используйте промпт или Power Query.

Может ли Gemini очистить данные в Google Sheets?

Да, на Workspace Business Standard и выше или на тарифе Google AI Pro или Ultra, согласно обновлению Google от октября 2025: Gemini в Sheets может выполнять несколько правок одним промптом, например найти и заменить, форматы чисел, сортировку и удаление строк. Без Gemini «Очистка данных», затем «Подсказки по очистке» отмечают пробелы, дубликаты и несогласованные значения.

Безопасно ли загружать таблицу в ИИ?

Безопасно, если убрать всё, что очистке не нужно: имена можно заменить на ID, а персональные идентификаторы удалить до вставки. Провайдер, на чьей стороне работает модель, в любом случае получает текст. Для регулируемых данных надёжнее маршрут со скриптом, потому что модель видит только 30 образцов строк.