Как пользоваться: CSV в Excel
- 1
Перетащите CSV-файл
Подойдёт экспорт в формате .csv, .tsv или .txt. Разделитель и кодировка текста определяются сами; если предпросмотр выглядит неверно, измените их в параметрах ввода.
- 2
Проверьте столбцы
В предпросмотре видно, как прочитано каждое значение. Оставьте включённым пункт «Распознавать числа, true/false и даты», чтобы ячейки получили нужный тип.
- 3
Скачайте книгу
Формат Excel выбран заранее: скачайте файл .xlsx или выберите ODS для LibreOffice.
Лимиты и Pro
CSV- и TSV-файлы до 500 MB; сам Excel открывает не больше 1 048 576 строк на листе.
Файлы до 4 GB. Смотреть Pro
О инструменте «CSV в Excel»
Конвертер CSV в Excel превращает выгрузку с разделителями-запятыми, точками с запятой, табуляцией или вертикальной чертой в полноценную книгу XLSX. Если открыть CSV прямо в Excel, программа начнёт угадывать типы данных, и часто ошибается: номера счетов теряют ведущие нули, длинные идентификаторы превращаются в 1,23E+15, в датах путаются день и месяц, а кириллица из старой программы превращается в «Ïðèâåò». Если сначала сконвертировать файл, он одинаково откроется на любом компьютере.
Кодировка текста определяется в первую очередь. UTF-8 с меткой порядка байтов и без неё, а также UTF-16 распознаются по самим байтам. Файлы не в Юникоде читаются как Windows-1251, если большинство букв кириллические, и как Windows-1252 в остальных случаях. Любую из этих кодировок можно задать вручную в параметрах ввода — это удобно для отчётов 1С и банковских выписок.
Распознавание типов записывает целые и десятичные числа (с точкой в качестве разделителя) в числовые ячейки, true и false — в логические, а даты в формате ISO, например 2024-03-31, — в ячейки с датой. Значения, которые только похожи на числа, остаются текстом: коды с ведущими нулями, числа длиннее 15 цифр и суммы с десятичной запятой вроде 1250,50. Ширина столбцов подбирается по содержимому, а первая строка становится заголовком, если вы не отключите этот параметр.
В книге создаётся один лист. Поля в кавычках с запятыми, кавычками и переносами строк внутри читаются по стандарту RFC 4180, поэтому многострочные заметки остаются в одной ячейке.
Конфиденциальность
CSV декодируется, разбирается и записывается в XLSX веб-воркером прямо в этой вкладке с помощью Papa Parse и SheetJS. Данные никуда не загружаются и нигде не хранятся.