Операции · Практическое руководство

CSV в Excel: как исправить кириллицу и разделение столбцов

Как открыть CSV в Excel с правильной кодировкой и разделителем: проверить русские названия, кавычки и пустые поля до передачи файла в работу.

4 мин чтения
Иллюстрация к статье: CSV в Excel: как исправить кириллицу и разделение столбцов
Если у вас одна минута

Коротко о главном

Если CSV открылся с нечитаемой кириллицей или все сведения попали в один столбец, заново импортируйте исходный файл с явными настройками. Кодировка отвечает за символы, разделитель — за границы полей. Исправляйте их отдельно и проверяйте результат по заранее известным строкам. Сохранение уже испорченного текста поверх оригинала затрудняет восстановление.

  • Сначала добейтесь правильных букв, затем проверьте границы всех столбцов.
  • Запятая внутри названия не обязательно разделяет поля: учитывайте кавычки.
  • Пустое поле должно сохранить своё место, а не сдвинуть соседние значения.

1. Разделите два симптома

В прайс-листе поставщика вместо «Кружка синяя» появилась последовательность непонятных символов. Это повод проверить кодировку: правило, по которому байты файла превращаются в буквы. Если названия читаются, но вся строка находится в A, в первую очередь проверьте разделитель. Одновременная смена нескольких параметров мешает понять, что действительно исправило результат.

Работайте в пустой книге и сохраните полученный файл отдельно. Запишите источник, дату получения, ожидаемые заголовки и число записей. Сравнивать импорт с уже пересохранённой ошибочной версией нельзя: она могла потерять исходные символы. Если оригинал недоступен, запросите повторную выгрузку у владельца данных, а не восстанавливайте названия по догадке.

2. Выберите способ открытия и кодировку

Microsoft указывает: CSV UTF-8 с меткой BOM можно открывать обычным способом; для остальных случаев доступен импорт через «Данные → Получить данные → Из файла → Из текста/CSV». В настольном Excel для Windows начните с этого пути. Подписи команд зависят от версии; выбирайте импорт текстового файла с предварительным просмотром.

Если поставщик подтвердил UTF-8, выберите эту кодировку в настройке происхождения файла, когда она доступна. Проверьте слова с русскими буквами, включая «ё», и названия с латиницей. Не выбирайте кодировку только по тому, что один короткий заголовок стал читаемым: нужны несколько разных значений из разных участков файла.

Если известной кодировке соответствует нечитаемый результат, проверьте сам оригинал в текстовом редакторе с той же настройкой. При уже повреждённом содержимом переключатель импорта не вернёт потерянные буквы. Отделите проблему файла от проблемы его открытия и сохраните конкретную контрольную строку для разбора.

3. Проверьте разделитель и пустые поля

В предварительном просмотре «Из текста/CSV» можно выбрать разделитель и сразу увидеть результат. Возьмите символ из описания выгрузки или её исходной структуры: запятую, точку с запятой либо табуляцию. Не переносите настройку предыдущего поставщика на новый файл автоматически.

Сосчитайте ожидаемые поля. Для учебного прайс-листа ниже их четыре: код, название, комментарий и количество. Если у первой строки четыре столбца, а у другой пять, результат не готов. Особенно внимательно проверьте названия со знаками препинания и записи с пустым комментарием.

Не заменяйте все запятые на точки с запятой в текстовом редакторе. Запятая может принадлежать названию или десятичному числу. Такая массовая замена меняет данные вместе с техническим разделителем и создаёт ошибку, которую красивый предварительный просмотр не всегда покажет.

4. Разберите пример с кавычками

Учебный файл редакции использует точку с запятой между полями. Его первая запись выглядит так: A-01;"Кружка; синяя";;4. Здесь фрагмент в двойных кавычках — одно название, внутри которого тоже есть точка с запятой. Два разделителя после названия оставляют пустое поле комментария.

В мастере импорта текста Microsoft описывает ограничитель текста: символы внутри таких кавычек читаются одним значением, даже когда содержат разделитель. Если используете этот мастер, проверьте двойную кавычку как ограничитель и не объединяйте последовательные разделители для нашего примера. Иначе пустой комментарий может исчезнуть из структуры.

Вторая учебная запись: B-02;Термос;Проверить крышку;2. После импорта обе записи должны иметь одинаковые четыре поля. Значение 4 относится к количеству первой записи, а не к комментарию. Проверяйте привязку значения к заголовку, не только наличие всех символов на листе.

Учебные данные редакции. «Пусто» обозначает пустую ячейку, а не слово в исходном файле. Ожидаются две записи и шесть единиц.
КодНазваниеПометкаКол-во
A-01Кружка; синяяПусто4
B-02ТермосПроверить крышку2

5. Примите данные до расчётов

В учебном результате подтвердите две записи, четыре поля и сумму количества 6. Затем сравните оба названия целиком и убедитесь, что у A-01 комментарий отсутствует. Совпадение суммы не обнаружит перестановку названий или сдвиг пустого поля. Для большого рабочего файла сохраните список исключений и проверяйте состав записей целиком.

Только после правильного чтения текста переходите к типам столбцов. Коды требуют отдельной проверки сохранности, а количество должно стать числом. Читаемая кириллица не подтверждает правильное распознавание дат или денежных значений. Не исправляйте всё одним действием: у каждой проверки должен быть понятный ожидаемый результат.

6. Сохраните книгу и проверьте передачу

Рабочую книгу сохраните отдельно в XLSX. Если получателю нужен CSV, согласуйте его требования, сохраните отдельный файл и повторно импортируйте именно этот результат. Microsoft предупреждает, что экспорт в текстовый формат сохраняет текущий лист и поддерживает не все возможности книги.

Передайте вместе с файлом кодировку, разделитель, назначение столбцов и две контрольные записи. Пусть получатель проверит их своим способом открытия до массовой обработки. Такой небольшой протокол полезнее сообщения «у меня всё открывается». После приёмки данных можно переходить к анализу показателей кабинета во «Внутренней аналитике WB и Ozon» HelpStat; описанный импорт выполняется в Excel.

Источники и методика

Источники ниже помогают проверить определения и возможности отчётов. Методика разбора и учебные расчёты подготовлены редакцией HelpStat. Доступность отчётов и условия работы проверяйте в своём кабинете. Расчётные примеры в статье — учебные, а не результаты клиентов.

Как устроены материалы HelpStat

Все материалы блога
Следующий шаг — за вами

У каждого товара
есть точка роста.

Найдите свою с аналитикой HelpStat.

Команда HelpStat

Связаться с HelpStat