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

Артикулы в Excel: как сохранить ведущие нули и длинные коды

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

5 мин чтения
Иллюстрация к статье: Артикулы в Excel: как сохранить ведущие нули и длинные коды
Если у вас одна минута

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

Артикулы и другие идентификаторы нужно импортировать в Excel как текст до числового преобразования. После загрузки сравните значения с исходной выгрузкой: начальные нули, длину и последние цифры. Если данные уже испорчены, смена формата не восстановит оригинал. Такой порядок полезен при обработке файлов продавца WB или Ozon, но не зависит от устройства их кабинетов.

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

1. Отделите идентификаторы от величин

Число проданных единиц можно складывать. Артикул нужен, чтобы найти конкретный товар, поэтому арифметический смысл у него другой. Перед импортом выпишите столбцы идентификаторов: артикул продавца, код варианта, внешний номер. Не объединяйте разные виды кодов в одно поле только потому, что они содержат цифры.

Microsoft в справке Keeping leading zeros and large numbers указывает, что Excel может убирать начальные нули и преобразовывать длинные числовые строки. Точность числового значения ограничена 15 значащими цифрами. Поэтому у 16-значного кода может измениться хвост. Надпись с буквой E сама по себе ещё не доказывает потерю данных: это может быть способ отображения. Проверять нужно полное значение.

2. Сохраните оригинал и контрольные строки

Оставьте полученный CSV неизменным, а для обработки используйте рабочую копию. Запишите источник, дату получения и назначение файла. Откройте оригинал в текстовом редакторе и найдите несколько значений, которые легко повредить: с нулями в начале, длинной последовательностью цифр, сочетанием цифр и E. Это будут контрольные строки вашего импорта.

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

3. Настройте текстовый тип до загрузки

Для настольного Excel с Power Query откройте пустую книгу и выберите «Данные → Из текста/CSV». В предварительном просмотре проверьте разделитель и читаемость текста, затем перейдите к преобразованию данных. Именно такой путь через Transform Data описан в официальной инструкции Microsoft об импорте текстовых файлов. Названия кнопок могут различаться в версиях и локализациях.

В редакторе Power Query проверьте список применённых шагов. Microsoft Learn объясняет, что для CSV автоматическое определение типов включено по умолчанию и может добавлять шаг Changed Type — «Изменённый тип». Если он превращает код в число, удалите или исправьте это преобразование для столбца идентификатора. Задайте ему тип «Текст» на шаге, где ещё видны исходные символы. Добавлять текстовый тип после потери цифр бесполезно.

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

4. Разберите учебные ошибки

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

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

Учебные внутренние идентификаторы. Результат автопреобразования зависит от способа импорта и настроек; требование проверки — точное совпадение с оригиналом.
Исходный текстРиск преобразованияЧто проверить
00125 и 125Оба превращаются в число 125Два исходных кода остаются различными
1234567890123456Хвост меняется после 15-й цифрыСохранены все 16 символов
1234567890123457Может совпасть с предыдущим кодомПоследняя цифра по-прежнему 7
7E03Может быть прочитан как число 7000Буква E остаётся частью кода

5. Проверьте загруженную таблицу

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

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

  • Количество строк объяснимо и не изменилось из-за импорта.
  • Начальные нули и последние цифры совпадают с оригиналом.
  • Разные исходные коды не стали одинаковыми.
  • Пустые и спорные значения выделены для разбора.

6. При потере данных вернитесь к источнику

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

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

7. Проверьте следующую передачу файла

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

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

Частые вопросы

Можно ли выбрать текстовый формат уже заполненного столбца? Это не восстановит утраченные цифры. При ручном вводе или вставке формат «Текст» задают заранее; для CSV нужно контролировать преобразования при импорте.

Нужно ли считать артикул уникальным между площадками? Без подтверждения — нет. Сохраняйте рядом площадку и кабинет, а связь с конкретным вариантом товара проверяйте отдельно.

Что делать после исправления? Выберите затронутый SKU и проверьте сведения его карточки. Для такого разбора в HelpStat есть «SKU-аудитор 360»: используйте доступный разбор, чтобы составить список вопросов перед обновлением карточки.

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

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

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

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

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

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

Команда HelpStat

Связаться с HelpStat