Конвертер Excel to CSV
Перетащите книгу .xlsx или .xls и экспортируйте любой лист в чистый файл CSV прямо в браузере. Таблица не покидает устройство.
Конвертер Excel to CSV разбирает вашу книгу целиком в вашем браузере. Файл .xlsx или .xls, который вы перетаскиваете, остаётся на вашем устройстве и никогда не загружается в ArrayKit.
Открыть конвертер CSV to JSON
Об инструменте Конвертер Excel to CSV
Конвертер Excel to CSV превращает книгу .xlsx или .xls в простой файл CSV без открытия Excel. Перетащите таблицу, выберите лист для экспорта, и инструмент прочитает ячейки и запишет корректно экранированный CSV, который может принять любая база данных, скрипт или конвейер данных. Выберите разделитель — запятую, табуляцию или точку с запятой, добавьте UTF-8 BOM, чтобы Excel правильно открыл текст с диакритикой, и управляйте записью дат — ISO 8601, только дата, ваша локаль или сырой серийный номер. Поля, содержащие разделитель, кавычки или переносы строк, экранируются за вас, так что ничего не сдвигает столбцы далее. Создан для аналитиков, инженеров и всех, кто готовит данные к импорту. Разбор происходит целиком на вашем устройстве — ваша книга никогда не загружается.
Возможности
- Читает книги .xlsx и .xls через перетаскивание или выбор файла
- Выбор листа для экспорта любой вкладки из многолистовой книги
- Выбор разделителя: запятая, табуляция или точка с запятой для европейских локалей
- Необязательный UTF-8 BOM, чтобы Excel открыл CSV с правильной кодировкой
- Форматирование дат: ISO 8601, только дата, строка локали или серийный номер Excel
- Экранирование по RFC 4180 обрабатывает запятые, кавычки и встроенные переносы строк
- Скопируйте CSV или скачайте его как файл .csv с именем по листу
- Работает целиком в вашем браузере — книга остаётся на вашем устройстве
Как использовать Конвертер Excel to CSV
- Перетащите файл .xlsx или .xls либо щёлкните для выбора
- Выберите лист для экспорта, если в книге их несколько
- Выберите разделитель, формат даты и нужно ли добавлять UTF-8 BOM
- Скопируйте CSV или скачайте его как файл .csv
Пример
Ввод
Sheet1:
| name | joined | notes |
| Ada | 2020-01-02 | first, second |
Результат
name,joined,notes
Ada,2020-01-02T00:00:00.000Z,"first, second"
Запятая внутри "first, second" заключена в кавычки, поэтому значение остаётся в одном столбце.
Частые ошибки и устранение неполадок
- Символы с диакритикой выглядят искажёнными при повторном открытии CSV в Excel. — Включите опцию UTF-8 BOM. Excel использует BOM для распознавания UTF-8; без него он может откатиться к устаревшей кодовой странице и превратить текст в кракозябры.
- Столбцы распадаются в таблице, где используются точки с запятой. — Некоторые европейские локали ожидают разделитель точку с запятой. Смените разделитель на точку с запятой, чтобы принимающее приложение разобрало поля по правильным столбцам.
- Даты выходят длинными числами вроде 43831. — Это серийная дата Excel. Смените формат даты на ISO 8601 или «Только дата», чтобы записать читаемую дату вместо сырого серийного номера.
- Экспортирован только один лист, хотя в книге несколько вкладок. — CSV — однолистовой формат. Используйте выбор листа, чтобы выбрать каждую вкладку и экспортировать её в отдельный файл CSV, по одному за раз.
Часто задаваемые вопросы
- Как преобразовать файл Excel в CSV без установленного Excel?
- Перетащите книгу .xlsx или .xls на эту страницу. Она читает ячейки в вашем браузере и записывает CSV, который можно скопировать или скачать — без Excel, Google Таблиц или загрузки.
- Можно ли выбрать, какой лист книги станет CSV?
- Да. Когда в книге несколько листов, появляется выбор листа. Выберите любую вкладку, и её строки преобразуются; CSV содержит один лист, поэтому экспортируйте каждую вкладку отдельно, если нужны все.
- Зачем добавлять UTF-8 BOM в CSV?
- Excel читает метку порядка байтов UTF-8 как сигнал декодировать файл как UTF-8. Добавление BOM сохраняет символы с диакритикой и не-латинские символы при повторном открытии CSV в Excel на Windows.
- Как даты из таблицы записываются в CSV?
- Вы выбираете: ISO 8601 (2020-01-02T00:00:00.000Z), только дату (2020-01-02), строку вашей локали или сырой серийный номер Excel. Ячейки, которые не являются датами, остаются точно такими, как были.
- Что происходит с ячейками, содержащими запятые или переносы строк?
- Они заключаются в двойные кавычки, а внутренние кавычки удваиваются согласно RFC 4180. Это удерживает значение вроде "first, second" или многострочную заметку внутри одного поля CSV.
Связанные инструменты
Все инструменты ArrayKit