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

Конвертация таблицы Excel в формат CSV извлекает необработанные табличные данные в универсальный текстовый формат для максимальной совместимости с программным обеспечением.

Выберите или перетащите файлы сюда

Конфиденциально - файлы никогда не покидают ваше устройство

или вставьте Ctrl+V

Пока вы ждёте файлы, можно сыграть в Code Rain

Гарантия конфиденциальности без передачи по сети: 0 байт загружено на внешние серверы. Вся обработка выполнялась локально в песочнице Вашего браузера.

Сравнение форматов и технические характеристики

ХарактеристикаXLSXCSV
MIME-тип-text/csv
Тип-табличные данные
Сжатие-нет
Стандартная спецификация-IETF RFC 4180
Сигнатура файла (Magic Bytes)-Текстовый поток с разделителями по RFC 4180

Обзор формата и областей применения

Табличные приложения, такие как Microsoft Excel, используют сложные форматы рабочих книг для хранения нескольких листов, форматирования ячеек, формул и диаграмм. Хотя эти функции помогают пользователям организовывать сложные финансовые модели и трекеры проектов, они создают препятствия при переносе данных в другие системы. Многие реляционные базы данных, конвейеры данных и инструменты управления взаимоотношениями с клиентами импортируют таблицы из простого текста гораздо проще, чем файлы рабочих книг. Преобразование рабочей книги в обычный текст решает эту проблему совместимости. Процесс экспорта удаляет визуальные стили, ширину столбцов и формулы, оставляя только необработанные строки и столбцы. Программисты и специалисты по анализу данных полагаются на этот рабочий процесс для загрузки записей в автоматизированные скрипты, серверы баз данных и веб-приложения без возникновения ошибок синтаксического анализа, вызванных скрытыми метаданными стилей.

Технические спецификации и разбор кодеков

Модуль конвертации распаковывает архив XLSX, обрабатывает XML-данные первого листа и таблицу общих строковых значений, а затем записывает кэшированные значения ячеек в текстовые строки, разделённые запятыми, с экранированием по правилам RFC 4180, удаляя формулы, форматирование и макросы. Ячейки с форматом даты или времени записываются в виде текста ISO 8601, например 2024-10-15 или 2024-10-15 18:00:00, а не в виде внутренних серийных номеров Excel.

Совместимость с ОС и браузерами

Поддержка операционных систем и программного обеспечения для простых текстовых таблиц является универсальной. Системы Windows, macOS, Linux, iOS и Android открывают текстовые таблицы напрямую через стандартные текстовые редакторы, табличные процессоры и утилиты командной строки. Современные веб-браузеры, включая Google Chrome, Mozilla Firefox, Apple Safari и Microsoft Edge, могут отображать текстовые таблицы напрямую или обрабатывать их с помощью клиентских JavaScript-фреймворков. Для чтения или записи выходных файлов не требуются проприетарные плагины или специализированные лицензии на табличные процессоры. Поддержка также зависит от приложения, устройства, операционной системы и её версии.

Полезная информация

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

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

Как конвертировать таблицу Excel в CSV без потери качества?

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

В чем разница между таблицей Excel и таблицей CSV?

Таблица Excel - это бинарно-сжатый контейнер, содержащий несколько документов XML, которые сохраняют стили, формулы и несколько рабочих листов. Таблица CSV - это один файл с простым текстом, содержащий одну таблицу строк и столбцов, разделенных символами-разделителями, без какой-либо поддержки формул или визуального форматирования.