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

Преобразование простых текстовых файлов CSV в многофункциональные таблицы XLSX позволяет использовать расширенное форматирование данных, формулы и несколько листов.

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

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

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

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

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

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

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

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

Формат CSV (значения, разделённые запятыми) представляет табличные данные в виде обычного текста: каждая строка - это строка таблицы, а значения в столбцах разделены запятыми. Хотя такая простота делает CSV универсально читаемым для баз данных и языков программирования, в нем отсутствует поддержка форматирования ячеек, формул и диаграмм. Таблицы Excel используют формат XLSX для организации данных в книги с несколькими листами с визуальными стилями и автоматическими расчетами. Аналитикам данных, бухгалтерам и руководителям проектов часто требуется переносить информацию из простых баз данных в полностью оформленные рабочие книги. Преобразование необработанного файла CSV в контейнер XLSX делает данные нагляднее и структуру. Это позволяет командам обмениваться отчетами, которые включают заголовки с цветовой кодировкой, символы валют и работающие арифметические формулы вместо статичного текста.

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

CSV - это формат простого текста, определяемый типом MIME text/csv. Он не содержит сигнатуры байтов и полностью зависит от кодировки текста, такой как UTF-8. Формат XLSX, напротив, представляет собой не один бинарный файл, а архив ZIP, содержащий несколько XML-файлов, структурированных в соответствии со стандартом Office Open XML. ZIP-контейнер начинается с магических байтов PK (50 4B 03 04). Внутри этого контейнера отдельные XML-файлы определяют данные рабочего листа, общие строки, стили и связи рабочей книги. Преобразование CSV в XLSX требует синтаксического анализа текстовых строк и столбцов, их сопоставления с соответствующей структурой листа XML и сжатия окончательного пакета в ZIP-контейнер.

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

Совместимость операционных систем и программного обеспечения существенно различается между этими форматами. Файлы CSV открываются почти в любом текстовом редакторе или табличном процессоре, включая Microsoft Excel, LibreOffice Calc, Google Sheets, Блокнот и Терминал. Формат XLSX поддерживается встроенными средствами Microsoft Excel (версий 2007 и новее), LibreOffice, Google Sheets, Apple Numbers и различными мобильными офисными приложениями для iOS и Android. Современные веб-браузеры могут отображать файлы CSV как простой текст или обрабатывать их с помощью библиотек JavaScript, тогда как просмотр файлов XLSX в браузере обычно требует специального веб-офисного просмотрщика или облачного инструмента конвертации.

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

Сохраните Ваш CSV в кодировке UTF-8 перед конвертацией, так как конвертер всегда читает файл как UTF-8. Сохранение CSV со специальными символами с использованием неверной кодировки может привести к искажению текста в Вашей конечной рабочей книге Excel.

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

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

Конвертация из CSV в XLSX сохраняет каждое значение ячейки из CSV. Однако конвертер сохраняет любое значение, похожее на обычное число, как числовую ячейку, поэтому коды с ведущими нулями, такие как 007, будут отображаться в Excel как 7. Процесс просто упаковывает Ваши простые текстовые значения в структуру XML внутри контейнера ZIP.

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

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