СтатьяАналитика

Как сохранить артикулы и длинные ID при импорте CSV

Почему после открытия выгрузки исчезают нули и меняются идентификаторы — и как проверить файл до загрузки обратно в CRM или товарный каталог.

Лупа над бумажной биркой с артикулом 00123; ведущие нули выделены оранжевым.

Вы выгрузили каталог, поправили цены и загрузили его обратно. Часть товаров больше не находится по артикулу. Проверьте, сохранились ли сами коды: табличный редактор мог превратить 00123 в 123 при открытии CSV.

Артикулы и идентификаторы заказов задавайте как текст ещё на этапе импорта. Для цены и количества оставляйте числовой тип. Затем сравните коды с исходной выгрузкой: одинаковый вид таблицы ещё не подтверждает сохранность данных.

Что происходит с кодом

При обычном открытии CSV Excel интерпретирует колонки по текущим настройкам. Последовательность цифр может стать числом; код с буквой E — записью числа в научной нотации. Числовая точность Excel ограничена 15 значащими цифрами, поэтому длинный ID особенно важно сохранить текстом. Подробнее — в документации Microsoft о сохранении ведущих нулей и длинных чисел и импорте CSV.

Учебный пример: в каталоге есть два отдельных артикула, 00123 и 123. Если первый преобразовать в число, оба выглядят одинаково. При сопоставлении строк это может привести к неверному объединению или обновлению товара. Последствие зависит от правил импортёра; пример не описывает реальный магазин.

Слева артикул 00123 проходит через валик и становится 123; справа текстовый код 00123 сохранён в защитном конверте.

Автоопределение числового типа может убрать ведущие нули. Явный текстовый тип сохраняет код. Иллюстрация создана с помощью ИИ.

Как импортировать файл

Инструкция рассчитана на локальный импорт в установленном Excel или LibreOffice Calc.

Excel

Откройте пустую книгу и выберите «Данные → Из текста/CSV». Проверьте разделитель в предварительном просмотре, затем откройте преобразование данных. Названия кнопок различаются между версиями; ориентируйтесь на документацию импорта CSV.

В Power Query задайте колонке артикула тип «Текст». Проверьте шаги обработки: если числовое преобразование уже изменило код, замените этот шаг и снова прочитайте исходный файл. Только после проверки загружайте результат на лист. Microsoft описывает изменение типа при импорте; настройка автоматических преобразований также доступна в Microsoft 365 и Excel 2024.

Для уже потерянных символов смена формата ячейки не даёт исходных данных. Вернитесь к сохранённой выгрузке. Дописывать нули по общей маске можно лишь при подтверждённой фиксированной длине кодов: иначе вы создадите новые значения.

LibreOffice Calc

Откройте файл как Text CSV. В окне импорта выберите кодировку и разделитель, затем выделите колонку идентификатора в предварительном просмотре и задайте тип Text. Документация Calc отдельно рекомендует этот тип для сохранения ведущих нулей.

Отключение распознавания специальных чисел само по себе недостаточно: обычные десятичные записи всё ещё могут преобразовываться. Для ID задавайте текстовый тип явно. Опция «Format quoted field as text» позволяет читать полностью заключённые в кавычки поля как текст, но это настройка конкретного импортёра.

Что проверить перед обратной загрузкой

Сохраните оригинал отдельно. Для проверки возьмите коды с ведущими нулями, длинные ID и буквенно-цифровые артикулы. Сравните каждое значение посимвольно с исходником, включая длину и пробелы. Сверьте число строк и наличие повторов в колонке, которую используете как ключ. Это редакционный регламент проверки, а не гарантия конкретной программы.

После экспорта откройте копию CSV в текстовом редакторе и проверьте эти же строки. Кавычки помогают оформлять поля, но следующий табличный редактор снова может применить автоопределение типа. Проверьте правила системы, в которую загрузите файл, и выполните небольшой пробный импорт, если она позволяет его отменить.

Для преобразования форматов на WiseLab есть конвертер CSV, JSON и таблиц. У него явно описаны изменения: значения становятся текстом, из XLSX переносится первый лист, а перед значениями, похожими на формулы, в CSV/TSV добавляется апостроф. Учитывайте это при обмене с CRM: защита меняет значение, и принимающая система может сохранить апостроф как часть поля.

При работе с товарным каталогом продолжите проверку по материалу «Как принять исправленный товарный фид». Если после загрузки расходятся отчёты, статья о сверке GA4, рекламы и CRM поможет определить, какие именно сущности вы сравниваете.

Перед загрузкой каталогов зафиксируйте правило: артикул — текстовый ключ, цена — число, валюта — отдельное поле. Для белорусского магазина обозначайте базовую валюту BYN. Проверяйте, что это правило сохраняется на каждом переходе между системами.

Источники

Материал подготовлен редакцией WiseLab с помощью AI. Источники и фактические утверждения проверены при подготовке.

Загружаем рейтинг…

Насколько полезен материал?

Выберите оценкуСлева — меньше пользы, справа — больше

Загружаем вашу оценку…

Что думаете?

Загружаем комментарии…

СЛЕДУЮЩИЙ ШАГ

Что ещё поможет в этой задаче

СтатьяИИАналитикаМаркетинг10 октября · 7 минут
Три карточки одного товара сверяются линейкой; оранжевая нить связывает варианты с доказательствами цены и доставки.

Как проверить таблицу цен конкурентов, которую собрал ИИ

Проверяем товар и вариант, цену, доставку, наличие, дату и источник каждой строки; учебный CSV и скрипт отделяют сопоставимые предложения от ошибок.

Читать разборЗагрузка просмотров
СтатьяИИАналитика9 октября · 7 минут
Бумажная композиция с карточкой офисного кресла, лупой и отметками проверки цены, доставки и возврата

Как проверить коммерческие факты сайта для AI-поиска

Протокол сверки цены, наличия, доставки и возврата между источником бизнеса, видимой страницей и JSON-LD — с воспроизводимым скриптом.

Читать разборЗагрузка просмотров
СтатьяАналитикаРеклама1 октября · 6 минут
Бумажные карточки товаров сортируются по четырём лоткам рядом с механическим счётчиком и лентой XML-фида

Как посчитать товары в YML-фиде и объяснить расхождение

Число offer, уникальных ID, доступных и принятых рекламной системой товаров — разные показатели. Разбираем воспроизводимый подсчёт на учебном YML и порядок сверки.

Читать разборЗагрузка просмотров