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

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

Виберіть або перетягніть файли сюди

Приватно - файли ніколи не залишають ваш пристрій

або вставте Ctrl+V

Поки ви чекаєте на файли, можете пограти в Code Rain

Гарантія конфіденційності без передавання даних мережею: Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.

Порівняння форматів та технічні характеристики

СпецифікаціяXLSXCSV
MIME-тип-text/csv
Тип-табличні дані
Стиснення-немає
Стандартна специфікація-IETF RFC 4180
Заголовок магічних байтів-Текстовий потік із роздільниками за 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 - це один файл звичайного тексту, що містить одну таблицю рядків і стовпців, розділених символами-розділювачами, без підтримки формул чи візуального форматування.