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

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

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

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

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

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

Результат

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

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

  1. 1

    Завантажте файли CSV

    Перетягніть експортовані файли .csv, .tsv або .txt в область завантаження: до 20 файлів за раз, до 95 MB кожен. Для параметра Роздільник задано автовизначення, тому файли з комою, крапкою з комою й табуляцією працюватимуть однаково.

  2. 2

    Перевірте рядок заголовків

    Параметр Перший рядок — заголовок увімкнено, тож перший рядок стане назвами стовпців. Вимкніть його, якщо файл одразу починається з даних, а в полі Назва аркуша вкажіть свою назву, якщо вкладка не має називатися Sheet1.

  3. 3

    Конвертуйте й завантажте результат

    Натисніть Конвертувати у XLSX (Excel) і відкрийте книгу в Excel, Google Sheets, Numbers або LibreOffice.

Відповідь

Як найбезпечніше конвертувати CSV в Excel?

Конвертуйте файл, а не відкривайте його подвійним клацанням. Завантажте CSV і натисніть Конвертувати у XLSX (Excel): роздільник буде визначено, перший рядок стане заголовками, числа стануть числовими клітинками, а значення, які можуть зіпсуватися, як-от 00125 або 16-значний ідентифікатор, збережуться як текст.

Що має зберегти конвертер CSV в Excel

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

Excel зберігає 15 значущих цифр, тому 16-значний номер картки чи відстеження закінчується нулем. Значення з початковими нулями, як-от поштові індекси 02134 чи артикули 00125, стають звичайними числами. Текст на кшталт 1-2 або MARCH1 перетворюється на дату. Файл UTF-8 без маркера порядку байтів читається в кодуванні Windows, тому São Paulo відображається як São Paulo. У прикладі нижче є три такі пастки.

Вхідний CSV зі значеннями, які Excel зазвичай змінює
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Кілька аркушівFormulasFormattingПонад 65 536 рядківЧитається в будь-якому текстовому редакторі
CSV– CSV to Cell types: no– CSV to Кілька аркушів: no– CSV to Formulas: no– CSV to Formatting: noCSV to Понад 65 536 рядків: yesCSV to Читається в будь-якому текстовому редакторі: yes
XLSXXLSX to Cell types: yesXLSX to Кілька аркушів: yesXLSX to Formulas: yesXLSX to Formatting: yesXLSX to Понад 65 536 рядків: yes– XLSX to Читається в будь-якому текстовому редакторі: no
XLSXLS to Cell types: yesXLS to Кілька аркушів: yesXLS to Formulas: yesXLS to Formatting: yes– XLS to Понад 65 536 рядків: no– XLS to Читається в будь-якому текстовому редакторі: no
supported not offeredЩо може містити кожен формат. Конвертація CSV у XLSX дає типізовані клітинки й можливість форматування, але не створить формул, яких у CSV ніколи не було.

CSV

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

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

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

XLSX

Книга Microsoft Excel

XLSX — типовий формат книг Microsoft Excel з Office 2007, заснований на стандарті Office Open XML. Він зберігає кілька аркушів, формули, форматування, діаграми, зведені таблиці та перевірку даних у ZIP-пакеті з XML. Формат підтримує понад мільйон рядків на аркуші й є стандартним форматом обміну діловими таблицями. Google Таблиці, LibreOffice і Numbers відкривають XLSX, хоча макроси та розширені функції можуть не зберегтися.

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

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 подвійним клацанням, усі описані вище проблеми з’являться знову. Коли системі знову потрібен 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 Sheets?

Так. Завантажте його на Google Drive й відкрийте через Google Sheets або імпортуйте в наявну таблицю. Пам’ятайте, що таблиця Google може містити не більше 10 мільйонів клітинок загалом на всіх аркушах.