CSV в Excel

Excel открывает CSV и сам — плохо. Разделитель он берёт из региональных настроек, поэтому в половине Европы файл с запятыми ложится в один столбец. Файл без BOM читает в местной кодировке, и кириллица превращается в мусор. А длинные числа тихо портит: у артикулов срезаются ведущие нули, шестнадцатизначный номер карты становится экспонентой. Здесь файл читается по-честному, и результат виден до нажатия кнопки.

Файл читается в вашем браузере, книга пишется там же — ничего не загружается. Кодировка тоже распознаётся: CSV, сохранённый в Windows-1251, не обязан превращаться в кракозябры.

Рядом: CSV в JSON · Excel в PDF · PDF в Excel · Форматировать JSON

Как пользоваться

  1. Выберите файл CSV или вставьте таблицу в поле.
  2. Посмотрите на образец: если столбцы разъехались, выберите другой разделитель.
  3. Нажмите кнопку и скачайте XLSX.

Полезно знать

Где обычный CSV ломается

Ломают его три вещи, и все три не видны, пока файл не открыт. Разделитель: Excel берёт его из системного списка, а не из файла. Кодировка: без BOM он предполагает местную, и выгрузка в UTF-8 показывается кракозябрами. И значения: всё, похожее на число, становится числом, поэтому «007» превращается в 7, а длинный код — в 1,23E+15. Здесь первые две вещи распознаются, а третья записывается текстом.

Строки выравниваются в прямоугольник

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

Частые вопросы

Мой файл куда-нибудь загружается?

Нет. Он читается в вашем браузере, и книга пишется там же.

Что делать, если столбцы разъехались?

Разделитель угадан неверно — выберите его руками в списке. Образец обновляется сразу, и правильный вариант виден до сборки.

Сохранятся ли ведущие нули?

Да. Значения ложатся в ячейки текстом, поэтому «007» остаётся «007», а длинный код не превращается в экспоненту.

А кириллица из старой выгрузки?

Кодировка распознаётся: файл, сохранённый в Windows-1251, читается как есть, а не превращается в кракозябры.

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