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

Конвертер Excel в CSV

Откройте файл .xlsx, .xls, .ods или Numbers, выберите лист и получите CSV со значениями точно в том виде, в каком они отображаются в Excel. Файл читается на вашем устройстве и никуда не загружается.

Работает в браузере — введённые данные никуда не загружаются

или перетащите сюда файл Excel, ODS, Numbers или CSV

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

  1. Выберите файл таблицы или перетащите его на страницу.
  2. Если в файле несколько листов, выберите нужный.
  3. Проверьте предпросмотр, затем скачайте CSV или скопируйте его.
  4. Чтобы преобразовать все листы, нажмите «Скачать все листы» — вы получите ZIP с отдельным CSV для каждого листа.

Описание параметров

Значения как в ячейках
Числа, даты и проценты записываются так, как их показывает ячейка, например 15/01/2024 или 12.5%, а не как внутренний порядковый номер.
BOM
Метка порядка байтов в начале файла сообщает Excel, что CSV в кодировке UTF-8. Без неё при двойном щелчке по файлу Excel может показать кириллицу, буквы с диакритикой или китайские иероглифы как «кракозябры».
Другие форматы
На этой же странице можно получить TSV, JSON, таблицу Markdown или таблицу HTML.

Как выглядит CSV

Файл использует запятую в качестве разделителя и окончания строк CRLF (Windows). Поле заключается в двойные кавычки, если содержит запятую, двойную кавычку или перевод строки, а двойная кавычка внутри поля удваивается. Ячейка со значением Smith, J. записывается как "Smith, J.", а со значением 5" pipe — как "5"" pipe". Логические значения записываются так, как показаны в Excel, — TRUE или FALSE.

name,age,note
Ada,36,"Smith, J."
Bob,,"5"" pipe"

Если CSV будет открывать программа, не ожидающая метки порядка байтов, оставьте параметр BOM выключенным. Excel в Windows требует её для нелатинского текста, но многие скрипты читают BOM как часть названия первого столбца.

Часто задаваемые вопросы

Что происходит с формулами?

CSV хранит только значения, поэтому каждая формула заменяется результатом, который Excel сохранил в файле.

Как обрабатываются объединённые ячейки?

Значение записывается в верхнюю левую ячейку объединённой области, а остальные ячейки остаются пустыми — так же экспортирует CSV и сам Excel.

Почему длинное число заканчивается нулями?

Если Excel сохранил, например, идентификатор или номер карты как число, он оставил только 15 значащих цифр, и потерянные цифры восстановить нельзя. Задайте для таких столбцов в Excel формат «Текстовый» до того, как вводить данные.

Можно ли открыть файл, защищённый паролем?

Нет. Сначала снимите пароль в Excel.

Конфиденциальность

Этот инструмент работает полностью в браузере. Ваши файлы и текст обрабатываются на вашем устройстве и никогда не загружаются на наши серверы.

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