Як користуватися
- Вставте дані CSV або відкрийте файл .csv, .tsv чи .txt.
- Залиште автоматичне визначення роздільника або виберіть його.
- Виберіть, чи є перший рядок заголовком і чи зберігати числа як числа.
- Натисніть «Конвертувати» й завантажте .xlsx.
Як це працює
CSV зчитується стандартним парсером (RFC 4180): поля можуть бути в лапках, поля в лапках можуть містити роздільник і переноси рядків, а подвоєні лапки означають одну лапку. Автоматичне визначення перевіряє кому, крапку з комою, табуляцію та вертикальну риску й обирає той роздільник, який ділить перші рядки на найбільш узгоджену кількість стовпців. Маркер порядку байтів на початку ігнорується.
Робоча книга містить один аркуш. Якщо є рядок заголовків, перший рядок стає жирним, закріплюється під час прокручування та отримує кнопки фільтрів. Ширина стовпців підлаштовується під найдовше значення в кожному стовпці (з обмеженням до розумного максимуму).
Якщо ввімкнено «Зберігати числа як числа», лише прості десяткові числа (42, -3.5, 1e6) стають числовими клітинками. Числа з нулями на початку, роздільниками тисяч, десятковою комою або більш ніж 15 значущими цифрами залишаються текстом, оскільки перетворення змінило б їх. Текст, що починається зі знака =, зберігається як текст, а не як формула. Дати зберігаються як текст точно в тому вигляді, як їх записано.
Приклади
Експорт з інтернет-магазину
Експорт замовлень, розділений крапками з комою, в Excel відкривається як один стовпець. Під час перетворення тут роздільники визначаються автоматично, і кожне поле потрапляє в окремий стовпець із закріпленим заголовком.
Збереження кодів товарів без змін
Коди, як-от 00451, залишаються текстом, тож нулі на початку не губляться, як це буває, коли Excel відкриває CSV безпосередньо.
Поширені запитання
Чому деякі числа залишаються текстом?
Значення з нулями на початку, десятковою комою, роздільниками тисяч або більш ніж 15 цифрами залишаються текстом, щоб їх не було змінено. Вимкніть параметр «Зберігати числа як числа», щоб усі клітинки залишалися текстом.
Чи перетворюються дати на дати Excel?
Ні. Формати дат у CSV-файлах відрізняються залежно від країни, тому дати зберігаються як текст точно в такому вигляді, як їх записано. Ви можете перетворити їх в Excel за допомогою «Текст по стовпцях» або функції DATEVALUE.
Яке кодування має мати мій CSV-файл?
Файли зчитуються як UTF-8. Якщо спеціальні символи відображаються неправильно, файл було збережено в старішому кодуванні; відкрийте його в текстовому редакторі та спершу збережіть як UTF-8.
Чи є обмеження розміру?
Файли, які ви відкриваєте, обмежені лімітом розміру файлу вашого тарифного плану. Дуже великі CSV-файли також потребують достатньо пам’яті у браузері, оскільки вся робоча книга створюється на вашому пристрої.
Конфіденційність
Дані CSV конвертуються у вашому браузері, а файл .xlsx створюється на вашому пристрої. Нічого не завантажується, не зберігається й не потрапляє до аналітики; враховується лише анонімна подія використання інструмента.