Перейти к основному содержимому
CSV First Aid

Триммер пробелов CSV — убрать начальные и конечные пробелы

Один хвостовой пробел — причина, почему VLOOKUP не находит, почему две строки выглядят как дубли, но таковыми не являются, почему join молча теряет половину записей. Один проход триммит каждую ячейку — матчи снова работают.

Пробелы обрезаны

До

  John , 25 ,  NYC  

После

John,25,NYC

Перетащите CSV-файл сюда

или нажмите, чтобы выбрать

Исправление «whitespace» будет обнаружено автоматически.

Что это и почему важно?

Лишние пробелы в начале или конце значений ячеек невидимы, но создают реальные проблемы. 'Alice' и ' Alice' выглядят одинаково в таблице, но VLOOKUP их не сматчит, фильтры пропускают записи, проверки дубликатов падают. Бесит, потому что всё выглядит корректно.

Эти скрытые пробелы попадают через copy-paste, ручной ввод, экспорты из других систем. Один лишний пробел в ключевой колонке ломает все ваши lookup-ы и формулы.

CSV First Aid проверяет каждую ячейку файла и убирает пробелы в начале и конце. Пробелы между словами (как в 'New York') сохраняются как есть.

Как это работает

  1. 1Перетащите CSV. Сканируем каждую ячейку на скрытые начальные или конечные пробелы.
  2. 2В диагнозе — сколько ячеек содержит лишние пробелы.
  3. 3Применить → ячейки обрезаны. Скачать.

FAQ

Удаляет ли это неразрывные пробелы (NBSP)?

NBSP (U+00A0) обрабатывается чистильщиком невидимых символов. Для лучшего результата включайте оба фикса — invisible char идёт первым и конвертирует NBSP в обычный пробел, потом триммер их убирает.

А табы и переводы строк внутри ячеек?

Начальные/конечные табы обрезаются. Переводы строк внутри заквоченных многострочных ячеек сохраняются — они обычно намеренные.

Триммит ли пробелы из пустых ячеек?

Да. Ячейка только с пробелами становится пустой строкой. Если также включён empty-row remover, строки, ставшие полностью пустыми после трима, убираются.

Похожие инструменты