Інструмент · Таблиці
CSV → Excel без кракозябр і без втрати нулів
Excel часто відкриває CSV як набір незрозумілих символів, перетворює 00123 на 123, а довгі номери — на 1,23E+17. MSGView сам визначає кодування й роздільник, зберігає нулі та довгі числа як текст і робить справжній .xlsx — у браузері, без завантаження файлу на сервер.
Перетягніть сюди .csv або .txt
Один файл або кілька. До 200 МБ, читається частинами.
Приклад відкриває вбудований файл у Shift-JIS, щоб ви побачили результат без власного файлу.
.csv · .tsv · .txt — UTF-8, UTF-16, Shift-JIS (CP932), EUC-KR, GB18030, Big5, Windows-1251/1252
Конвертувати файлів:
PDF по файлу у zip переходить на HTML (браузери друкують по одній сторінці за раз).
CSV в Excel за 3 кроки
- Киньте CSV Перетягніть файл на сторінку або виберіть його. Перші 20 рядків з'являться одразу, вже читабельні.
- Перевірте кодування й роздільник Обидва визначаються автоматично, їх можна змінити. Колонки, які Excel зіпсував би, позначено синім: вони зберігаються як текст.
- Завантажте .xlsx Натисніть «Завантажити .xlsx». Або збережіть CSV у UTF-8 з BOM — Excel відкриє його правильно подвійним кліком.
Чому Excel показує кракозябри?
CSV-файл не каже, в якому він кодуванні. Excel вгадує, і часто помиляється: японський файл у Shift-JIS чи європейський у Windows-1252 відкривається як незрозумілі символи. MSGView читає байти й вибирає кодування, яке розкодовує файл без помилок.
Нулі на початку, довгі числа, дати
Поштові індекси, номери клієнтів і телефони втрачають нулі на початку, а числа, довші за 15 цифр, Excel округлює. З опцією «Зберегти нулі на початку й довгі числа як текст» (увімкнена за замовчуванням) такі клітинки потрапляють у .xlsx як текст, точно як у файлі. Дати теж не переінакшуються.
Захист від формул
Клітинка, що починається з = + − або @, може спрацювати як формула, коли файл відкривають в Excel. MSGView завжди записує такі клітинки як текст, тож завантажений файл нічого не запустить на вашому комп'ютері.
Питання
Мій файл кудись завантажується?
Ні. CSV читається в пам'яті браузера, а .xlsx створюється на вашому пристрої. Це можна перевірити у вкладці Network інструментів розробника.
Якого розміру може бути файл?
До 200 МБ. На аркуші Excel вміщається 1 048 576 рядків; довші файли продовжуються на наступному аркуші.
Можна лишити формат CSV?
Так: «CSV у UTF-8 для Excel» зберігає CSV з позначкою кодування (BOM), який Excel відкриває без кракозябр.
Чи працює на Mac і телефоні?
Так, у будь-якому сучасному браузері. Нічого не треба встановлювати.