Уточните разделитель и заголовки

Выберите фактический разделитель: запятую, точку с запятой или табуляцию. Настройка первой строки как заголовков должна соответствовать файлу. Если первая строка уже содержит данные, включённые заголовки исключат её из обычной обработки строк.

Вход ограничен 1000000 байтами файла и 200000 символами текста. Допускаются до 5000 строк, 200 столбцов и 100000 ячеек; число столбцов во всех строках должно совпадать. Кавычки нужны для значений, содержащих разделитель или перенос строки.

Определите ключ повторяющейся записи

В «Удалить дубли CSV» можно сравнивать всю строку либо выбранный столбец. При ключе из одного столбца разные остальные поля не мешают удалению повтора. Сохраняется первая запись, а не автоматически самая свежая или заполненная.

Настройка без учёта регистра меняет сравнение букв, но не удаляет крайние пробелы в ячейках. Не выбирайте код ключом, пока не уточните, допустимы ли разные версии под одним кодом. Исходную выгрузку оставьте для проверки исключённых строк.

Оставьте строки по одному условию

В «Фильтр строк CSV» доступны совпадение, вхождение текста, непустая ячейка и числовые сравнения больше или меньше. Выберите столбец и критерий. Поиск вхождения шире точного совпадения: слово может встретиться внутри более длинного значения.

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

Настройте порядок и состав столбцов

В «Сортировать CSV» выбирается один столбец и текстовый либо числовой режим. Пустые значения остаются в конце, а строки с равными значениями сохраняют взаимный порядок. Таблица сортируется целыми строками, поэтому соседние поля остаются вместе.

В «Выбрать столбцы CSV» перечислите номера через запятую в нужном порядке, например 2, 1. Неуказанные столбцы не попадут в результат; номера не повторяются. Сохраняйте ключевой столбец, если он нужен для дальнейшей сверки записей.

  1. Настройте чтение и правило дублей.
  2. Сохраните результат и откройте его в фильтре.
  3. Отсортируйте оставшиеся строки.
  4. Выберите столбцы и проверьте конечную копию.

Пример выгрузки материалов

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

Столбцы code, type, quantity
Исходные данные
Повтор кода, типы «Лист» и «Рулон», количества «2» и «10».
Результат
Проверен ключ дублей, оставлен «Лист», количества отсортированы численно, выбраны code и quantity.

Разные строки с одним кодом требуют ручного решения до удаления.

Вопросы и ответы

Выбирается ли последняя версия повторяющегося кода?

Нет, остаётся первая встретившаяся запись. Если нужен другой выбор, подготовьте исходник по своему правилу.

Обрезаются ли пробелы при сравнении дублей?

Нет, сравниваются значения ячеек. Настройка регистра не является очисткой пробелов.

Что делать с кодом 001?

Сравнивайте его как текст и проверьте импорт результата в программе назначения. Числовая интерпретация может быть неподходящей для идентификатора.

Можно сортировать сразу по нескольким столбцам?

Здесь выбирается один столбец сортировки. Дополнительное правило нескольких ключей не предусмотрено.

Почему заголовки не фильтруются как обычная строка?

При включённой настройке первая строка сохраняется отдельно. Если это данные, выключите режим заголовков.

Повтор номера столбца создаст его копию?

Нет, номера выбора должны быть уникальными. Повтор считается ошибкой.