← Руководства

Изображения, документы и данные

Как найти и удалить повторяющиеся строки CSV

Удалите точные дубли, не объединяя настоящих клиентов, товары или заказы.

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

Сначала проверьте чтение CSV, затем определите дубликат. orders-source.csv содержит четыре вымышленных заказа и шесть столбцов: запятую в кавычках, многострочное примечание, акцент и SKU 000123. Физическая строка не всегда равна записи.

Пошагово

Откройте образец и убедитесь, что записей четыре, столбцов шесть. Очистите фильтр, удалите точные дубликаты и экспортируйте CSV. После повторного открытия должно остаться три заказа. В orders-eu.csv разделитель — точка с запятой, а 12,50 остаётся одним текстовым значением без автоматического преобразования в число.

Частые ошибки

Если Café отображается неверно, повторно экспортируйте UTF-8 из исходной программы. Инструмент не исправляет старые кодировки. Не заменяйте все запятые точками. Утраченные ведущие нули нельзя надёжно восстановить; импортируйте SKU как текст.

Итоговая проверка

Заказ 1001 должен остаться один раз, а 1003 — сохраниться: SKU одинаковый, количество другое. Проверьте 000123, Café cup, перенос и кавычки. Экспортируются отфильтрованные строки; для полного набора сбросьте фильтр. Храните оригинал до успешного импорта в целевую систему.

Разберите конкретный пример

Удаляйте повторы заказов, не товаров

В образце один заказ экспортирован дважды, а другой законно содержит тот же SKU. Удаляйте только полностью одинаковые строки после проверки столбцов.

Удаляйте повторы заказов, не товаров
Что проверитьПример или действиеКак оценить результат
Повтор заказа 1001Сравните все шесть полей и удалите одну копию.Останется три записи, а не обязательно три физические строки текста.
Заказ 1003 с тем же SKUСохраните заказ с другим количеством.SKU, имя или общий адрес почты не доказывают дубликат.
Один столбец или разделённое 12,50Проверьте разделитель и кавычки на образце с точкой с запятой.Не заменяйте знаки глобально: они могут быть частью текста.

Практический пример

Примеры Boundarysline содержат вымышленные данные. Их можно скачать для выполнения шагов; это не клиентские документы и не сертифицированные результаты.

Проверка результата
orders-source.csv4 × 6
orders-clean.csv3 × 6
SKU000123
UTF-8Café cup
Открыть связанный инструментРабочая область CSV

Источники и материалы

Далее по теме