CSV в Excel
Автоопределение кодировки; длинные числа остаются текстом, без 3.7E+12
Перетащите файлы сюда
или выберите файлы
Поддерживаются .csv / .txt / .tsv — на выходе стандартный .xlsx
Об этом инструменте
Открытие CSV напрямую в Excel приносит два классических кошмара: кракозябры вместо текста и номера документов, превращающиеся в 3.7E+12. Этот инструмент чинит и то и другое сразу — кодировка определяется автоматически (сначала строгий UTF-8, затем GB18030 как запасной вариант для самых распространённых экспортов), а длинные целые числа и ведущие нули записываются текстом, так что выживает каждая цифра.
Разделитель определяется автоматически (запятая / точка с запятой / табуляция) или задаётся вручную; кавычки раскрываются по RFC 4180. Результат — стандартный .xlsx, который вы продолжаете редактировать локально. Всё выполняется в браузере — списки клиентов и данные заказов никогда не покидают устройство.
Возможности
- Автоопределение кодировки: UTF-8 / GB18030 — без кракозябр
- Длинные числа и ведущие нули записываются текстом — никакого 3.7E+12
- Автоопределение разделителя или ручной выбор: запятая / точка с запятой / табуляция
- Разбор по RFC 4180 с корректным снятием кавычек
- Бесплатно, без ограничений, локальная конвертация — без загрузки
Как пользоваться
- Перетащите или выберите файл .csv / .txt / .tsv
- Выберите кодировку (по умолчанию авто) и разделитель (по умолчанию авто)
- Оставьте включённой опцию «длинные числа как текст»
- Нажмите «Конвертировать» и скачайте .xlsx
Частые вопросы
- Почему мой CSV в Excel открывается с кракозябрами?
- Несовпадение кодировки: байты UTF-8 читаются как GBK или наоборот. Инструмент определяет кодировку автоматически — сначала строгий UTF-8, затем GB18030, — или вы можете задать её вручную.
- Номера документов превратились в научную нотацию — что делать?
- Excel отображает числа длиннее 11 цифр как дробные. Этот инструмент записывает целые числа из 12 и более цифр и значения с ведущими нулями текстом, сохраняя каждую цифру в точности как в файле.
- А потерянные ведущие нули?
- Коды вроде 001 или 007 теряют нули при хранении как числа. С включённой опцией «длинные числа как текст» они сохраняются дословно как текст.
- Столбцы разделились неверно или кавычки не убрались?
- Разбор следует RFC 4180 с автоматическим снятием кавычек, разделитель определяется автоматически (запятая / точка с запятой / табуляция) или задаётся вручную. Если разделение всё равно неверное, проверьте, нет ли необычного разделителя.