Что делает инструмент
Этот инструмент конвертирует книги Excel в CSV и обратно, полностью в вашем браузере.
- Excel → CSV: откройте файл .xlsx, выберите лист и получите текст, разделённый запятыми (или точками с запятой, табуляцией, вертикальной чертой), который можно скопировать или скачать.
- CSV → Excel: вставьте или откройте CSV-файл и скачайте настоящую книгу .xlsx с выделенной жирным закреплённой строкой заголовков и разумной шириной столбцов.
CSV — самый простой способ передавать табличные данные между базами данных, скриптами и приложениями, а Excel — то, чем большинство людей их просматривает и редактирует. Обычно для перехода между ними нужно открывать настольное приложение; здесь это занимает секунду, и ничего не покидает ваш компьютер.
Как пользоваться
- Выберите направление в поле Конвертировать.
- Для Excel → CSV нажмите Открыть .xlsx… или перетащите файл на страницу. Все листы показываются с числом строк и столбцов; нажмите на нужный, чтобы конвертировать его.
- Выберите Разделитель. Стандартный — запятая; многие европейские версии Excel ожидают точку с запятой.
- Скопируйте результат или нажмите Скачать. Если листов несколько, имя файла включает имя листа.
- Для CSV → Excel вставьте CSV в редактор или откройте файл .csv. Разделитель определяется автоматически. Проверьте предпросмотр и нажмите Скачать .xlsx.
Нажмите Пример, чтобы попробовать любое направление на небольшом списке заказов.
Как конвертируются значения
Текст, числа и значения TRUE/FALSE копируются так, как они хранятся. Числа записываются с точностью до 15 значащих цифр — такой же, какую показывает Excel, — поэтому 0.1 + 0.2 выводится как 0.3. Даты и время распознаются по числовому формату ячейки и записываются в формате ISO 8601, который правильно сортируется и чисто импортируется в базы данных. Ячейки с переносами строк, запятыми или кавычками заключаются в кавычки по RFC 4180, поэтому CSV открывается обратно в Excel с теми же ячейками.
Формулы экспортируются как последнее вычисленное значение. Объединённые ячейки сохраняют значение в левой верхней ячейке, остальные остаются пустыми. Оформление — цвета, шрифты и правила отображения чисел (например, 75% или $1,200.00) — не входит в CSV, поэтому записывается простое хранимое значение.
Пример
Лист заказов со столбцом дат в формате «2 March 2026» и итогом, вычисленным по формуле =E2*F2, превращается в:
Order ID,Date,Customer,Total
00123,2026-03-02,Acme Corp,59.7
00125,2026-03-09,"Smith, J.",6
В обратную сторону тот же CSV даёт книгу, в которой Order ID остаётся текстом 00123, а Total — числом, которое можно суммировать.
Частые вопросы
› Загружается ли моя таблица на сервер?
Нет. Файл .xlsx распаковывается и читается кодом JavaScript в вашем браузере, и там же создаётся файл CSV или Excel. На сервер ничего не отправляется, поэтому конфиденциальные данные остаются на устройстве.
› Какие файлы Excel можно открыть?
Книги, сохранённые в .xlsx или .xlsm в Excel 2007 и новее, LibreOffice, Google Таблицах, Numbers и похожих программах. Старые файлы .xls (Excel 97–2003) и книги, защищённые паролем, прочитать нельзя: сначала откройте их в Excel и сохраните как .xlsx.
› Как конвертируются даты и формулы?
Ячейки в формате даты или времени превращаются в текст ISO, например 2026-03-02 или 2026-03-03 14:30:00, поэтому любая программа читает их одинаково. Формулы записываются как результат, сохранённый Excel в файле, а не как сама формула.
› Почему кириллица или буквы с диакритикой выглядят неправильно, когда я открываю CSV в Excel?
Excel предполагает для CSV-файлов старую локальную кодировку, если файл не начинается с метки порядка байтов (BOM). Оставьте опцию BOM включённой, и скачанный CSV корректно откроется в Excel; выключите её для программ, которые не ожидают BOM.
› Сохранит ли конвертация CSV в Excel ведущие нули, как в 00123?
Да. Значения с ведущими нулями и числа длиннее 15 цифр, например ID или номера карт, сохраняются как текст, чтобы Excel их не изменил. Остальные числа сохраняются как настоящие числа, и с ними можно выполнять вычисления.