CSV — это текст с разделителями, а не полноценная книга Excel. Из-за разных региональных настроек один файл может открыться как единственная колонка или вместо русских букв показать набор странных символов. Исправить оба эффекта удобнее до импорта.
Как сделать: пошаговая инструкция
1. Выберите исходный CSV или TXT
Подготовьте выгрузку из CRM, кассы, маркетплейса или другого сервиса. Посмотрите первые строки в текстовом редакторе: там можно определить, используются ли запятые, точки с запятой или табуляция.
2. Определите кодировку
Попробуйте автоматический режим. Если кириллица после конвертации выглядит неверно, повторите с Windows-1251 или UTF-8. Для некоторых старых выгрузок доступен KOI8-R.
3. Уточните разделитель колонок
Выберите «Определить автоматически» либо укажите «;», «,», табуляцию или вертикальную черту. При неверном разделителе строка может оказаться в одной ячейке.
4. Скачайте XLSX и проверьте значения
Полученная книга открывается как обычный Excel. Сверьте несколько строк, особенно телефонные номера, числовые идентификаторы и символы в начале полей.
Как проверить результат
- Названия столбцов и кириллица в строках должны читаться одинаково.
- Количество строк и колонок должно соответствовать исходному CSV; проверьте сложные значения в кавычках.
- Формулы из исходного CSV преднамеренно переводятся в текст, чтобы снизить риск выполнения опасных команд при открытии книги.
Частые вопросы
Что выбрать: UTF-8 или Windows-1251?
Современные выгрузки чаще используют UTF-8; старые российские программы могут сохранять Windows-1251. Верный выбор определяется исходным файлом, а не названием программы.
Почему CSV нельзя просто переименовать в XLSX?
CSV содержит текст, а XLSX — структурированную книгу с XML-файлами внутри. Переименование расширения без конвертации не создаст настоящую таблицу.
Что важно учитывать
Конвертация не восстанавливает повреждённые байты и не угадывает все региональные особенности данных. Часть чисел, дат и форматов может потребовать ручной проверки.
