UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Конвертер Excel у CSV

Отримайте всі аркуші книги Excel як окремі файли CSV за один раз — від .xls 1990-х до .xlsm з макросами — з тим роздільником і кодуванням, яких очікує ваша програма.

Конвертер даних

або перетягніть Файли CSV, TSV, TXT … сюди ·

До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв

Результат

Файли обробляються на наших серверах і видаляються через 30 хв.

Як користуватися цим інструментом

  1. 1

    Виберіть книги Excel

    Додайте файли .xls, .xlsx або .xlsm: до 20 за раз, до 95 MB кожен. Файли різних поколінь в одній партії не завадять.

  2. 2

    Виберіть аркуші та роздільник

    У полі Аркуші для конвертації за замовчуванням вибрано всі аркуші. Якщо CSV піде комусь, у кого Excel використовує кому як десятковий роздільник, у полі Роздільник виберіть крапку з комою.

  3. 3

    Конвертуйте й розпакуйте

    Натисніть Конвертувати в CSV. Книга з кількома аркушами повернеться як ZIP з окремим CSV для кожного аркуша, названим за назвою вкладки.

Завантажте файл .xls, .xlsx або .xlsm і натисніть Конвертувати в CSV: кожен аркуш стане окремим CSV у UTF-8, готовим до повторного відкриття в Excel або імпорту деінде.

Excel у CSV для всієї книги, а не лише однієї вкладки

За роки Excel використовував три основні формати книг. Двійковий .xls з Excel 97–2003 зберігає аркуші як записи BIFF і обмежує їх 65 536 рядками. Формат .xlsx, представлений в Excel 2007, — це Office Open XML, ZIP із частин XML, що вміщує 1 048 576 рядків. Формат .xlsm — той самий контейнер із макросами VBA всередині. Усі три містять кілька аркушів, а CSV — лише один.

Ця невідповідність і є щоденною проблемою: місячний звіт із вкладкою на кожен місяць, бюджет з аркушем на кожен відділ, експорт опитування, де відповіді на одній вкладці, а коди на іншій. Експорт з Excel означає активувати кожну вкладку, вибрати «Зберегти як» і підтверджувати попередження — дванадцять разів поспіль. Тут усю книгу завантажують один раз, і кожна вкладка повертається файлом з її назвою.

Для першої вкладки сучасної книги, яка йде в магазин або CRM, налаштований XLSX у CSV з датами ISO.

«Зберегти як» в Excel, Google Sheets і цей конвертер: порівняння

Цей конвертерExcel «Зберегти як»Завантаження з Google Sheets
Усі аркуші експортуються за один крокyesnono
Кома чи крапка з комою — окремо для кожного файлуyesЗалежить від регіону WindowsЛише кома
Відкриває .xls, .xlsx і .xlsmyesyesПісля імпорту в Sheets
Результат у UTF-8yesЛише з типом CSV UTF-8yes
Працює без встановлення програмyesnoyes

Кома чи крапка з комою: роздільники CSV за регіонами

У США, Великій Британії, Канаді, Австралії, Японії та інших країнах, де десятковий роздільник — крапка, Windows використовує кому як роздільник списку. Excel там записує й очікує коми.

  • Роздільник: кома
  • Відповідає RFC 4180 і більшості веб-імпортерів

XLS

Книга Microsoft Excel 97–2003

XLS — двійковий формат електронних таблиць, який Excel використовував від Excel 97, поки у 2007 році його не замінив XLSX. Він обмежений 65 536 рядками і 256 стовпцями на аркуш та зберігає дані у власній структурі. Багато застарілих систем, державних порталів і старих банківських вивантажень досі створюють або вимагають XLS. Його можуть відкрити Excel, LibreOffice і Google Таблиці.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
1997 · Microsoft
Конвертер XLS

CSV

Значення, розділені комами

CSV — це простий текстовий формат для таблиць, де кожен рядок є рядком таблиці, а стовпці розділені комами. Його використовують із ранніх часів обчислювальної техніки, він описаний у RFC 4180, хоча багато варіантів використовують крапку з комою або табуляцію та різні кодування тексту. Майже кожна програма для таблиць, баз даних і аналітики може імпортувати та експортувати його, тому це типовий формат для обміну даними між системами. CSV зберігає лише значення, без формул, форматування, кількох аркушів і типів даних.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
–
Конвертер CSV

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

Числа, дати й початкові нулі в експортованому CSV

У CSV потрапляє збережене значення кожної клітинки, а не її вигляд на екрані. Дати записуються так, як їх показує Excel, якщо в полі Дати не вибрано ISO або позначку часу Unix, а числа зберігають повну точність. Excel зберігає дати як порядкові числа від 1 січня 1900 року й досі вважає 1900 рік високосним — це помилка, збережена для сумісності з Lotus 1-2-3.

Початкові нулі зберігаються, лише якщо клітинка в книзі була текстовою. Поштовий індекс, введений як 02134 у числову клітинку, уже збережено як 2134, тож CSV не поверне нуль. Зворотний шлях теж важливий: коли CSV відкривають подвійним клацанням, Excel знову вгадує типи, і так назви генів на кшталт SEPT2 перетворювалися на дати; у 2020 році Комітет з номенклатури генів HUGO перейменував їх (SEPTIN2). Щоб відновити книгу під контролем, скористайтеся CSV у XLS або Дані → З тексту/CSV.

Конвертер Excel у CSV: часті запитання

Чому Excel зберігає в CSV лише поточний аркуш?

У файлі CSV зберігається одна таблиця, тому «Зберегти як» в Excel записує лише активний аркуш і попереджає, що решту буде втрачено. Якщо в полі Аркуші для конвертації вибрано всі аркуші, кожна вкладка тут стає окремим CSV усередині одного ZIP.

Чи можна конвертувати старий файл .xls з Excel 2003 у CSV?

Так. Двійковий формат .xls з Excel 97–2003 конвертується так само, як .xlsx. Його аркуші обмежені 65 536 рядками й 256 стовпцями, тож CSV ніколи не буде більшим за цю сітку.

Що відбувається з макросами в книзі .xlsm?

Макроси VBA — це код, а не дані, тому їх не переносять; у CSV потрапляють значення клітинок, які макроси сформували востаннє.

Як змусити Excel відкрити CSV з крапкою з комою по стовпцях?

Excel розділяє CSV за роздільником списку з регіональних налаштувань Windows. Якщо у файлі інший символ, відкрийте його через Дані → З тексту/CSV і виберіть роздільник там або конвертуйте файл ще раз із потрібним значенням поля Роздільник.

Навіщо вибирати UTF-8 з BOM для Excel у CSV?

Маркер порядку байтів — це три невидимі байти на початку файлу, які підказують Excel у Windows читати текст як UTF-8. Без нього Excel переходить на локальну кодову сторінку, і літери з діакритикою перетворюються на символи на кшталт é. Більшість веб-імпортерів ігнорують BOM, але деякі суворі скрипти на ньому спотикаються.