Импорт товаров из Excel в «Мой Склад» экономит часы ручного ввода, особенно когда речь идёт о сотнях или тысячах позиций. Но даже опытные пользователи сталкиваются с ошибками: система отказывается принимать файл, дублирует товары или «теряет» критичные данные вроде цен или остатков. Причина чаще всего кроется не в программе, а в несоответствии структуры Excel внутренним требованиям «Мой Склад» к формату импорта.
В этой статье разберём весь процесс — от подготовки шаблона до проверки результатов загрузки. Опираемся на актуальные требования 2026 года (включая изменения в работе с артикулами и модификациями), а также рассмотрим типичные «подводные камни». Например, почему нельзя импортировать цены в рублях с копейками через запятую или как избежать дублирования товаров при повторной загрузке.
Если вы никогда не работали с импортом в «Мой Склад», начните с раздела «Подготовка файла Excel». Опытным пользователям будет полезен раздел про ошибки — там разобраны неочевидные случаи вроде конфликта GTIN и внутреннего артикула.
1. Подготовка файла Excel: структура и обязательные поля
«Мой Склад» принимает файлы в форматах .xlsx и .csv, но рекомендуем использовать XLSX — он лучше сохраняет форматирование (например, ведущие нули в артикулах). Минимальный набор столбцов для успешного импорта:
- 📌 Наименование — название товара (обязательно). Допускаются символы, цифры, пробелы.
- 🏷️ Артикул — уникальный идентификатор (рекомендуется). Если не указать, система сгенерирует его автоматически.
- 💰 Цена продажи — стоимость без НДС (формат:
1000.00, разделитель — точка!). - 📦 Количество — остаток на складе (целое число).
Дополнительные поля (необязательные, но полезные):
- 🔖
Штрихкод (GTIN)— если используете сканеры. - 📂
Группа— для автоматической сортировки по категориям. - 📝
Описание— технические характеристики или примечания. - 🔄
Модификация— если товар имеет варианты (цвет, размер).
Пример корректной структуры таблицы:
| Наименование | Артикул | Цена продажи | Количество | Группа | Штрихкод |
|---|---|---|---|---|---|
| Смартфон Xiaomi Redmi Note 12 | XIA12BLK | 22990.00 | 15 | Электроника/Смартфоны | 4812345678901 |
| Наушники Sony WH-1000XM5 | SONYXM5BL | 29990.00 | 8 | Электроника/Аудиотехника | 4548736012345 |
⚠️ Внимание: Если в вашем файле есть модификации товаров (например, футболки разных цветов), их нужно выносить в отдельные строки с указанием общего артикула родительского товара в столбце Артикул родителя. Иначе «Мой Склад» создаст их какные позиции.
2. Требования к форматам данных: что ломает импорт
Большинство ошибок при импорте связаны с неверным форматом ячеек. «Мой Склад» строго проверяет:
- 📏 Числовые поля (
Цена,Количество): должны быть в форматеОбщийилиЧисловой. Текстовые значения (например, «1 000 руб.») вызовут ошибку. - 🗓️ Даты (если импортируете): только формат
ДД.ММ.ГГГГ. Автоматические форматы Excel вроде «12-мар» не подойдут. - 🔤 Текстовые поля (
Наименование,Описание): не должны содержать управляющие символы (табуляции, переводы строк).
Особое внимание уделите разделителям дробных чисел:
- ✅ Правильно:
1299.99(точка) - ❌ Ошибка:
1299,99(запятая) или1 299.99(пробел как разделитель тысяч).
Чтобы проверить формат ячеек в Excel:
- Выделите столбец (например, с ценами).
- Нажмите
Ctrl+1(или правая кнопка →Формат ячеек). - Убедитесь, что выбрана категория
ЧисловойилиОбщий.
Что делать, если Excel автоматически преобразует артикулы в даты?
Если артикул выглядит как дата (например, 01-03-24), Excel может преобразовать его в формат 01 мар 2026. Чтобы этого избежать:
- Выделите столбец с артикулами.
- Установите формат
Текстовый. - Перед вводом артикула добавьте апостроф:
'01-03-24(апостроф не будет виден, но сохранит формат).
3. Где взять шаблон для импорта и как его адаптировать
«Мой Склад» предлагает официальный шаблон для импорта, но он часто избыточен. Вот как его оптимизировать:
- Удалите ненужные столбцы. Оставьте только те, которые будете заполнять (например, если не используете
Серийные номера, удалите этот столбец). - Добавьте свои поля. Например, если вам нужны
ВесилиОбъём, создайте соответствующие столбцы (но убедитесь, что «Мой Склад» поддерживает их импорт). - Зафиксируйте заголовки. В Excel:
Вид → Заморозить области → Заморозить верхнюю строку.
Пример адаптированного шаблона для импорта одежды:
| Наименование | Артикул | Цена продажи | Количество | Группа | Цвет | Размер | Штрихкод |
|---|---|---|---|---|---|---|---|
| Джинсы slim fit | JNS001 | 3490.00 | 20 | Одежда/Джинсы | Синий | 32/32 | 4601234567890 |
⚠️ Внимание: Если вы импортируете модификации (например, один и тот же свитер в разных цветах), в шаблоне должны быть столбцы Артикул родителя и Наименование модификации. Иначе «Мой Склад» создаст отдельные товары вместо вариантов.
Удалены пустые столбцы и строки
Заголовки столбцов совпадают с требованиями «Мой Склад»
Числовые поля в формате без разделителей тысяч
Артикулы уникальны (нет повторов)
Штрихкоды (если есть) соответствуют стандарту EAN-13 или GS1
-->
4. Пошаговый процесс импорта в «Мой Склад»
Когда файл готов, переходим к загрузке:
- Откройте раздел импорта:
- В веб-версии:
Товары → Импорт → Импорт из файла. - В мобильном приложении:
⚙️ Настройки → Импорт/Экспорт → Импорт товаров.
- В веб-версии:
- Загрузите файл: перетащите его в окно или выберите через
Обзор. - Сопоставьте столбцы:
- Система автоматически сопоставит заголовки из Excel с полями «Мой Склад».
- Проверьте соответствие (например,
Цена продажииз файла должна сопоставляться сЦена продажив системе).
- Выберите
Обновить существующие товары, если файл содержит актуальные данные по уже имеющимся позициям. - Отметьте
Пропустить первые строки, если в файле есть заголовки или служебная информация.
Импортировать и дождитесь завершения.Процесс может занять от нескольких секунд до 10–15 минут (зависит от количества строк). Не закрывайте вкладку браузера и не блокируйте компьютер — это прервёт загрузку.
5. Распространённые ошибки и как их исправить
Даже при тщательной подготовке файла могут возникать ошибки. Разберём самые частые:
| Ошибка | Причина | Решение |
|---|---|---|
Некорректный формат данных в столбце"Цена" |
Цены указаны с запятой (1 299,99) или пробелами (1 299.99). |
Замените запятые на точки и удалите пробелы. Используйте формулу =ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"";"");",";"."). |
Дублирование артикулов |
В файле или базе уже есть товар с таким артикулом. | Проверьте уникальность артикулов в Excel (Условное форматирование → Правила выделения ячеек → Повторяющиеся значения). |
Недопустимый символ в штрихкоде |
Штрихкод содержит буквы или спецсимволы (допустимы только цифры). | Исправьте штрихкод на 13-значный числовой (например, 4601234567890). |
Не найдена группа товаров |
Указана несуществующая группа (например, опечатка в пути Одежда/Джинсы). |
Создайте группу заранее в «Мой Склад» или исправьте название в файле. |
⚠️ Внимание: Если при импорте модификаций вы видите ошибку Не указан артикул родителя, проверьте:
- В файле есть столбец
Артикул родителя. - Указанный в нём артикул существует в базе «Мой Склад».
- Наименование модификации уникально в пределах родительского товара (например, нельзя иметь две модификации «Чёрный» для одного артикула).
Если импорт прервался на половине, не пытайтесь запустить его заново с тем же файлом — это приведёт к дублированию. Сначала:
- Экспортируйте текущий список товаров из «Мой Склад» (
Товары → Экспорт). - Сравните его с исходным файлом (например, через
ВПРв Excel). - Удалите из исходного файла уже импортированные строки и запустите загрузку заново.
6. Автоматизация импорта: как ускорить процесс
Если вам регулярно приходится импортировать товары (например, еженедельное обновление цен), ручной импорт станет тормозом. Решения для автоматизации:
- 🤖 API «Мой Склад»:
- Позволяет загружать данные напрямую из 1С, Bitrix24 или других систем.
- Требует знаний
JSONиHTTP-запросов(или помощи разработчика).
- 🔄 Интеграции через Zapier/Albato:
- Настройте автоматическую загрузку из Google Sheets или Excel Online.
- Пример: при обновлении файла в Google Диске данные сразу импортируются в «Мой Склад».
- 📊 Макросы в Excel:
- Запишите макрос для автоматического приведения файла к нужному формату (например, замена запятых на точки в ценах).
- Пример кода для очистки артикулов:
Sub CleanArticlesDim cell As Range
For Each cell In Selection
cell.Value ="'" & Replace(cell.Value,"","")
Next cell
End Sub
Для небольших магазинов подойдёт шаблон с формулами. Например, если цены в исходном файле указаны с НДС, добавьте столбец с формулой для расчёта цены без НДС:
=ОКРУГЛ(V2/1,2; 2)
где V2 — ячейка с ценой с НДС, а 1,2 — коэффициент (20% НДС).
7. Проверка результатов импорта: что обязательно проверить
После импорта не поленитесь выполнить 5 ключевых проверок:
- Сверка количества строк:
- Сравните число строк в исходном файле и количество импортированных товаров в «Мой Склад» (
Товары → История изменений).
- Сравните число строк в исходном файле и количество импортированных товаров в «Мой Склад» (
- Проверка цен:
- Отсортируйте товары по цене и проверьте минимальные/максимальные значения на адекватность (например, цена
1000000.00вместо1000.00часто указывает на ошибку разделителя).
- Отсортируйте товары по цене и проверьте минимальные/максимальные значения на адекватность (например, цена
- Контроль остатков:
- Убедитесь, что остатки совпадают с файлом. Ошибки здесь приводят к проблемам с продажами (например, товар отображается как «в наличии», хотя его нет на складе).
- Проверка групп:
- Откройте несколько случайных товаров и убедитесь, что они попали в правильные категории.
- Создайте тестовый заказ с 2–3 товарами из импорта, чтобы проверить корректность работы корзины и оформления.
Еслилены расхождения, используйте отчёт об импорте:
- В истории импорта (
Товары → История изменений) найдите свою загрузку. - Скачайте
Лог ошибок(если он есть) — там указаны строки файла, которые не были обработаны. - 🔄 Сохраняйте архив файлов:
- Перед каждым импортом сохраняйте копию файла с датой в названии (например,
товары_2026-05-15.xlsx). - Это поможет откатить изменения, если что-то пойдёт не так.
- Перед каждым импортом сохраняйте копию файла с датой в названии (например,
- 📌 Используйте префиксы для артикулов:
- Добавьте к артикулам префикс (например,
MSK-для московского склада). - Это поможет избежать конфликтов при импорте данных из разных источников.
- Добавьте к артикулам префикс (например,
- 🔍 Проверяйте кодировку:
- Если в наименованиях появляются «кракозябры» (например,
НоутбуквместоНоутбук), сохраните файл в кодировкеUTF-8.
- Если в наименованиях появляются «кракозябры» (например,
- 📈 Импортируйте по частям:
- Если файл большой (более 5 000 строк), разбейте его на части по 1 000–2 000 строк.
- Это снизит риск сбоя и ускорит обработку.
8. Советы опытных пользователей: как избежать проблем
Несколько лайфхаков от тех, кто импортирует товары регулярно:
⚠️ Внимание: Если вы работаете с модификациями товаров, никогда не импортируйте их отдельно от родительского товара. Сначала загрузите родительский товар (без указания модификаций), затем — файл с модификациями. Иначе система создаст их какные позиции.
Для импорта серийных номеров или партий используйте отдельные файлы — «Мой Склад» не поддерживает их загрузку вместе с основными данными товара.
Частые вопросы (FAQ)
Можно ли импортировать фотографии товаров из Excel?
Нет, «Мой Склад» не поддерживает импорт изображений через Excel. Фото нужно загружать отдельно:
- Откройте карточку товара в «Мой Склад».
- Нажмите
Добавить фотои загрузите изображения с компьютера.
Для массовой загрузки фотографий используйте API или сторонние сервисы интеграции (например, Shop-Script).
Как импортировать товары с несколькими ценами (опт/розница)?
«Мой Склад» поддерживает несколько типов цен (например, «Розница», «Опт», «Дилерская»). Для их импорта:
- В файле Excel создайте отдельные столбцы для каждого типа цены (например,
Цена розница,Цена опт). - При сопоставлении полей выберите соответствующий тип цены в «Мой Склад».
Убедитесь, что в настройках «Мой Склад» (Настройки → Типы цен) созданы все необходимые типы.
Почему после импорта не отображаются остатки товаров?
Это типичная проблема, если:
- В файле Excel остатки указаны в текстовом формате (например,
"15"вместо15). - Импорт был прерван (проверьте
История измененийна наличие ошибок). - Товары импортировались без указания склада (по умолчанию они попадают на «Основной склад», но если у вас несколько складов, остатки могут «потеряться»).
Решение: проверьте формат ячеек с остатками в Excel (должен быть Числовой) и повторите импорт.
Как обновить только цены и остатки, не затрагивая другие данные?
Для этого:
- В файле Excel оставьте только столбцы
Артикул,Цена продажииКоличество. - При импорте выберите опцию
Обновить существующие товары(не «Добавить новые»). - Убедитесь, что артикулы в файле совпадают с артикулами в «Мой Склад».
⚠️ Если в файле будут отсутствовать столбцы (например, Наименование), данные по ним в «Мой Склад» не изменятся.
Можно ли импортировать товары из Google Таблиц?
Да, но с оговорками:
- Экспортируйте таблицу в
XLSX(Файл → Скачать → Microsoft Excel). - Импортируйте полученный файл в «Мой Склад» (см. раздел 4).
Прямой импорт из Google Таблиц невозможен, но вы можете настроить автоматизацию через Zapier или Make (ex-Integromat):
- Триггер: «Новая строка в Google Таблице».
- Действие: «Создать/обновить товар в Мой Склад».