Конвертер CSV в XLSX
Превратите выгрузку CSV в полноценную книгу Excel без искажений, которые появляются при открытии двойным щелчком: почтовые индексы сохраняют нули, длинные номера заказов — все цифры, а имена на любом языке отображаются правильно.
Конвертер данных
или перетащите сюда файлы CSV, TSV, TXT … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
Символ, разделяющий столбцы в CSV и текстовых файлах, — при чтении и при записи. «Автоопределение» распознаёт его во входном файле, а при записи ставит запятые.
UTF-8 подходит для любого языка. Выберите «UTF-8 с BOM», если Excel в Windows искажает при открытии CSV буквы с диакритикой, кириллицу или азиатские символы.
Для файлов Excel, ODS и Numbers: преобразовать только первый лист или все листы (по одному CSV на лист в ZIP или по одному ключу JSON на лист).
Название вкладки листа в новой таблице, до 31 символа.
«Массив объектов» использует имена столбцов как ключи в каждой строке; «Массив массивов» компактнее и хранит заголовок первым массивом.
Имя внешнего элемента, который содержит все строки; каждая строка становится элементом <row> внутри него.
Используется в операторах CREATE TABLE и INSERT. Только латинские буквы, цифры и подчёркивания.
Кавычки и типы столбцов немного различаются в разных СУБД; выберите ту, в которую будете импортировать.
Приводит ячейки с датами к одному формату. ISO (2026-10-18) надёжнее всего для баз данных и кода; «Оставить как есть» сохраняет даты в исходном виде.
Как пользоваться инструментом
- 1
Загрузите файлы CSV
Перетащите экспорт в формате .csv, .tsv или .txt в область загрузки: до 20 файлов за раз, каждый до 95 MB. Для параметра Разделитель выбрано автоопределение, поэтому подходят файлы с запятой, точкой с запятой и табуляцией.
- 2
Проверьте строку заголовков
Параметр Первая строка — заголовок включен, поэтому первая строка станет названиями столбцов. Отключите его, если файл сразу начинается с данных, и задайте Имя листа, если вкладку не нужно называть Sheet1.
- 3
Конвертируйте и скачайте
Нажмите Конвертировать в XLSX (Excel) → и откройте книгу в Excel, Google Sheets, Numbers или LibreOffice.
Как безопаснее всего конвертировать CSV в Excel?
Конвертируйте файл, а не открывайте его двойным щелчком. Загрузите CSV и нажмите Конвертировать в XLSX (Excel) →: разделитель определится, первая строка станет заголовками, числа превратятся в числовые ячейки, а значения, которые могут испортиться, например 00125 или 16-значный ID, сохранятся как текст.
Что должен сохранить конвертер CSV в Excel
В файле CSV нет типов данных: каждое поле — текст, а RFC 4180 лишь описывает, как поля разделяются и заключаются в кавычки. Когда Excel открывает такой файл напрямую, он сам решает для каждой ячейки, что это: число, дата или формула. В большинстве случаев он угадывает верно, но исключения касаются самых важных данных.
Excel хранит 15 значащих цифр, поэтому 16-значный номер карты или трек-номер заканчивается нулем. Значения с ведущими нулями, такие как индекс 02134 или артикул 00125, становятся обычными числами. Текст вроде 1-2 или MARCH1 превращается в дату. Файл UTF-8 без метки порядка байтов читается в кодировке Windows, поэтому São Paulo отображается как São Paulo. В примере ниже есть три такие ловушки.
sku,zip,phone,ordered,tracking,city 00125,02134,+1 617 555 0142,2026-03-04,9400111202555842761234,São Paulo 00981,07030,+1 201 555 0187,2026-03-05,9400111202555842769876,Хобокен
CSV и XLSX: что может хранить каждый формат
| from ↓ · to → | Cell types | Несколько листов | Formulas | Formatting | Более 65 536 строк | Читается в любом текстовом редакторе |
|---|---|---|---|---|---|---|
| CSV | – CSV to Cell types: no | – CSV to Несколько листов: no | – CSV to Formulas: no | – CSV to Formatting: no | CSV to Более 65 536 строк: yes | CSV to Читается в любом текстовом редакторе: yes |
| XLSX | XLSX to Cell types: yes | XLSX to Несколько листов: yes | XLSX to Formulas: yes | XLSX to Formatting: yes | XLSX to Более 65 536 строк: yes | – XLSX to Читается в любом текстовом редакторе: no |
| XLS | XLS to Cell types: yes | XLS to Несколько листов: yes | XLS to Formulas: yes | XLS to Formatting: yes | – XLS to Более 65 536 строк: no | – XLS to Читается в любом текстовом редакторе: no |
CSV
Значения, разделённые запятыми (CSV)
CSV — текстовый формат таблиц, в котором каждая строка файла — это строка таблицы, а столбцы разделяются запятыми. Он используется с первых лет вычислительной техники и описан в RFC 4180, хотя во многих вариантах применяются точка с запятой или табуляция и разные кодировки текста. Почти любая электронная таблица, база данных и аналитический инструмент умеют импортировать и экспортировать CSV, поэтому это стандартный формат для переноса данных между системами. CSV хранит только значения — без формул, форматирования, нескольких листов и типов данных.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- –
XLSX
Книга Microsoft Excel
XLSX — основной формат книг Microsoft Excel начиная с Office 2007, основанный на стандарте Office Open XML. Он хранит несколько листов, формулы, форматирование, диаграммы, сводные таблицы и проверку данных в ZIP-пакете из XML-файлов. Он поддерживает более миллиона строк на листе и является стандартным форматом обмена деловыми таблицами. Google Sheets, LibreOffice и Numbers открывают XLSX, хотя макросы и продвинутые функции могут не перенестись.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 2007 · Microsoft
CSV переводят в XLSX, когда выгруженные данные передают людям: отчет для руководителя, список заказов для клиента, результаты опроса для команды. Всем им нужна книга с типизированными ячейками и именем листа, а не сырой текст.
Конвертировать CSV в XLSX: как выглядит готовая книга
В сконвертированном файле sku, zip и tracking — текстовые ячейки, поэтому 00125 и 22-значный трек-номер выглядят точно так же, как в CSV. В столбце ordered лежат даты в формате ISO, которые Excel распознает как даты: по ним можно сортировать и фильтровать по месяцам. Названия городов сохраняют диакритику, потому что файл читается как UTF-8 независимо от того, в какой кодировке его сохранил автор CSV.
В книге будет один лист с именем Sheet1, если не изменить Имя листа (не более 31 символа — это ограничение самого Excel). Форматирование столбцов остается простым, чтобы получатель мог применить собственные числовые форматы. Если у получателя Excel 2003 или старая система импорта, не принимающая XLSX, CSV в XLS создаст файл в старом двоичном формате.
Не пересохраняйте книгу обратно в CSV через Excel
Когда XLSX получился правильным, продолжайте работать с ним. Если сохранить его обратно в CSV из Excel и снова открыть двойным щелчком, вернутся все описанные выше проблемы. Когда системе снова понадобится CSV, выгрузите свежую копию через XLSX в CSV.
Вопросы о конвертации CSV в XLSX
Почему бы просто не открыть CSV в Excel и сохранить как XLSX?
Потому что Excel преобразует значения при открытии, еще до сохранения. Ведущие нули, длинные числа и все, что похоже на дату, меняются в памяти, а сохранение в XLSX делает эти изменения окончательными. Если сначала конвертировать файл, не давая Excel угадывать, исходный текст сохранится.
Файл XLSX получается меньше, чем CSV?
Часто да. XLSX — это ZIP-архив, а повторяющийся текст, например названия стран или значения статусов, хранится один раз в общей таблице строк, поэтому экспорты с множеством повторяющихся значений обычно становятся меньше.
В моем CSV больше миллиона строк. Что произойдет?
Лист Excel вмещает не более 1 048 576 строк, включая заголовок. Для таких файлов сам Excel показывает предупреждение «файл загружен не полностью». Сначала разделите CSV или загрузите его в базу данных с помощью CSV в SQL, где количество строк не важно.
Можно ли запретить Excel самостоятельно изменять данные?
В последних сборках Excel для Microsoft 365 есть параметры автоматического преобразования данных в разделе «Файл → Параметры → Данные»: там можно отключить удаление ведущих нулей, преобразование длинных чисел и превращение текста в даты. В старых версиях такого переключателя нет, поэтому конвертация вне Excel надежнее.
Какие разделители распознает автоопределение?
Он проверяет первые строки на наличие запятых, точек с запятой, табуляций, вертикальных черт и пробелов и выбирает тот символ, который делит каждую строку на одинаковое число полей. Если столбцы выглядят неправильно, задайте Разделитель вручную и конвертируйте снова.
Откроется ли XLSX в Google Таблицах?
Да. Загрузите его на Google Диск и откройте в Google Sheets или импортируйте в существующую таблицу. Учтите, что в таблице Google можно хранить не более 10 миллионов ячеек суммарно по всем вкладкам.
- Конвертировать CSV в XLSПереведите CSV в XLS — формат Excel 97–2003, который до сих пор требуют старые системы импорта и Office. Автоопределение разделителя, до 20 файлов сразу.
- Конвертер XLSX в CSVПревратите книгу XLSX в чистый CSV в UTF-8 для импорта в Shopify, WooCommerce, Mailchimp, Salesforce или базу данных. Формулы — в значения, даты в ISO.
- Конвертер TXT в CSVКонвертируйте TXT с разделителями в CSV онлайн. Табы, |, ; и пробелы определяются автоматически, кодировка исправляется, кавычки по RFC 4180.
- Конвертер JSON в ExcelПереведите JSON или JSON Lines в таблицу Excel XLSX: ключи становятся заголовками столбцов, каждая запись — строкой. До 20 файлов за раз, без регистрации.
- Конвертировать Numbers в ExcelКонвертируйте таблицу Apple Numbers в книгу Excel XLSX, которая открывается в Windows, Google Таблицах и офисных порталах. Все листы сохраняются, Mac не нужен.
- Конвертер CSV в таблицу MarkdownПеревести CSV в таблицу Markdown для GitHub, GitLab, Obsidian или Jupyter: экранирование «|», строка заголовков, любой разделитель.