Перейти к содержимому

Форматировать CSV

Этот инструмент переписывает CSV-файл с другим разделителем прямо в браузере. Немецкий или другой европейский Excel разделяет свою выгрузку точкой с запятой, потому что запятая там уже используется для десятичных дробей; обратное тоже нужно, например когда файл с запятыми нужно открыть в немецком Excel. Оба разделителя выбираются из одного и того же списка: запятая, точка с запятой, табуляция или вертикальная черта, и инструмент начинает с точки с запятой на запятую. Сами строки и столбцы не меняются, и всё происходит на вашем устройстве, поэтому файл никогда не загружается на сервер.

Работает в вашем браузере

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

CSV, до 50 МБ

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

  1. 1 Выберите файл CSV.
  2. 2 Задайте разделитель вашего файла и разделитель, который нужен в результате. По умолчанию это точка с запятой на запятую.
  3. 3 GRID16 переписывает строки с новым разделителем в вашем браузере.
  4. 4 Скачайте результат.

Вопросы

Зачем CSV-файлу другой разделитель?
Немецкий или другой европейский Excel разделяет свою выгрузку точкой с запятой, потому что запятая там уже используется для десятичных дробей; большинство остального софта ожидает вместо этого запятую, а обратное тоже нужно, когда файл с запятыми нужно открыть в немецком Excel. Этот инструмент работает в обе стороны и начинает с точки с запятой на запятую.
Он интерпретирует мою строку заголовка или столбцы?
Нет. Преобразование из CSV в CSV сохраняет исходные строки и никогда не превращает их в именованные поля, поэтому повторяющиеся названия столбцов и более короткие строки остаются точно такими же, только с новым разделителем.
Что происходит с кавычками и переносами строк внутри поля?
Они сохраняются. Поле, содержащее новый разделитель, заключается в кавычки, поле, которому кавычки больше не нужны, их теряет, а поле в кавычках с переносом строки или удвоенной кавычкой остаётся без изменений. Переносы строк становятся LF.
Нужна ли файлу особая кодировка?
Файл читается как UTF-8. Файл, сохранённый в старой кодировке Windows и содержащий такие символы, как умляуты или диакритические знаки, будет отмечен, а не преобразован. Метка порядка байтов в начале файла сохраняется, поэтому Excel по-прежнему правильно читает умлауты и диакритические знаки.
Мой результат - это один длинный столбец вместо таблицы.
Это значит, что файл использует разделитель, отличный от выбранного для чтения. Выберите разделитель, который файл использует на самом деле, и запустите обработку заново.
Мой файл загружается на сервер?
Нет. Преобразование идёт в браузере, файл не покидает ваше устройство.

Другие инструменты