Коротко о главном
Если 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. Доступность отчётов и условия работы проверяйте в своём кабинете. Расчётные примеры в статье — учебные, а не результаты клиентов.



