Очиститель и дедупликатор CSV / TSV

Очистите файл с разделителями пошагово: обрежьте пробелы в ячейках, удалите пустые строки, превратите пустые значения в NULL или значение-заполнитель, измените регистр каждой ячейки и удалите повторяющиеся строки по всей строке или по выбранным столбцам-ключам (оставить первую или последнюю, с опциями нормализации регистра и пробелов). Каждый шаг применяется мгновенно с полным стеком отмены. Определение разделителя, обработка BOM и безопасный для кавычек разбор выполняются автоматически.
Вся обработка выполняется локально в вашем браузере — ваши данные никуда не загружаются.
Разделитель вывода: — используется для текста предпросмотра и скачиваний
Параметры ввода:
Шаг:  
paste or open a file to see the parsed grid — every step updates this preview.
Обрезка очищает неровные отступы вокруг заключённых в кавычки полей. Удалить пустые строки убирает строки, которые пусты после обрезки. Пустые ячейки превращает пустые ячейки в буквальный текст NULL (или ваше значение-заполнитель) во всех столбцах или только в перечисленных. Регистр преобразует каждую ячейку; пустые ячейки остаются пустыми. Дедупликация сравнивает целые строки или выбранные столбцы-ключи; параметры нормализации делают John и john равными. Строки, удалённые каждым шагом, подсчитываются в списке шагов. Скачивания используют выбранный разделитель и окончания строк CRLF.
Очистка данных — исправляем значения, сохраняем структуру

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