Поставщик прислал прайс на 1 500 строк: артикул, название, цена, остаток. Открываете шаблон маркетплейса — а там обязательная колонка «Категория», которой в прайсе нет и в помине. Без неё файл не проходит проверку: площадка просто не понимает, в какой раздел ставить товары. Разберём три типовые ситуации — от «весь прайс в одну категорию» до «пять групп по словам в названии» — и как закрыть каждую руками в Excel и в конвертере.
Три ситуации — три подхода
Сначала определите, какой у вас случай: от этого зависит и ручной способ, и настройка обработки.
- Весь прайс — одна категория. Поставщик торгует только крепежом или только светильниками. Нужна константа: одно значение на все строки.
- Группы видны по строкам-разделам. Между товарами встречаются строки «Электроинструмент», «Расходные материалы» — без цены и артикула, только название группы.
- Группы угадываются по названию. Разделов нет, но «дрель» и «перфоратор» — это инструмент, а «сверло» и «бита» — оснастка.
Весь прайс в одну категорию
В Excel это минута: вписываете категорию в первую ячейку новой колонки, выделяете диапазон до конца таблицы (Ctrl+Shift+стрелка вниз) и жмёте Ctrl+D — значение размножится на все строки. Если диапазон уже выделен, можно набрать значение и нажать Ctrl+Enter: оно заполнит все выделенные ячейки разом.
В конвертере то же самое делает действие «Константа»: загружаете файл, на шаге «Колонки» назначаете колонке «Категория» одно значение — и оно проставляется сразу на весь файл, без выделений и протягивания. Результат виден в превью ещё до скачивания.

Разные группы: как это делают руками
По строкам-разделам. Классическая гимнастика: создать вспомогательную колонку, для каждого блока между разделами скопировать название группы и протянуть на его строки. Потом отфильтровать и удалить сами строки-разделы, затем перенести значения в «Категорию». На прайсе в 1 500 строк с десятком разделов это час-полтора монотонной работы — с риском протянуть не тот блок и узнать об этом от валидатора площадки. Кстати, сами разделы в итоговый файл попадать не должны: как их убрать без потери товара, мы разбирали в статье про пустые строки и разделы.
По ключевым словам. Формульный вариант — матрёшка из ЕСЛИ: =ЕСЛИ(ЕЧИСЛО(ПОИСК("дрель";B2));"Электроинструмент";ЕСЛИ(ЕЧИСЛО(ПОИСК("сверло";B2));"Оснастка";"Прочее")). Для двух групп терпимо, для восьми — формула на три строки, которую через месяц страшно трогать. У неё два системных недостатка: срабатывает первое совпадение (перфоратор со сверлом в комплекте уедет в оснастку), а в файл для загрузки нужны значения, не формулы — то есть опять «скопировать → вставить как значения».
В конвертере: фильтр по группе + константа
Здесь логика обратная: не проставлять категорию внутри одного большого файла, а вырезать группу фильтром и дать ей константу. Порядок такой:
- Загрузите прайс в конвертер — регистрация не нужна, файл до 2 МБ обработается бесплатно.
- На шаге «Структура» уберите строки-разделы, если они были: таблица станет плоской, и дальше группы определяются по названиям.
- На шаге «Фильтры» задайте условие по группе: «Название содержит дрель», «Название содержит перфоратор» — условия складываются через «или». Подробнее о связках условий — в статье про фильтр по нескольким условиям.
- На шаге «Колонки» назначьте колонке «Категория» константу этой группы и экспортируйте файл.
Повторите проход для каждой группы. На выходе — несколько файлов по категориям, и это не костыль, а нормальный режим: шаблоны площадок всё равно заводятся по категориям, так что каждый файл грузится в свой шаблон без дополнительной резки. Один проход занимает пару минут вместо часа протягиваний.

Категория из того, что уже есть: склейка
Иногда колонка-кандидат в прайсе есть, но называется иначе («Тип», «Группа») или содержит только часть пути. Тогда категорию собирают склейкой по шаблону: Электроинструмент / {Группа} — и колонка заполняется значениями вроде «Электроинструмент / Дрели». Как работает шаблон с фигурными скобками, подробно показано в статье про склейку ячеек.
Два нюанса напоследок. Площадка требует категорию из своего справочника и ругается на любые отличия в написании — сверяйте значения с актуальным шаблоном в кабинете, а своё «Электроинструменты» переименуйте в нужное написание действием «Заменить текст». И если прайс приходит регулярно, после регистрации вся цепочка — структура, фильтры, константа — сохраняется в шаблон: новый файл того же поставщика конвертируется в пару кликов.

Частые вопросы
Как быстро заполнить колонку одним значением в Excel?
Впишите значение в первую ячейку, выделите диапазон вниз до конца таблицы (Ctrl+Shift+стрелка вниз) и нажмите Ctrl+D. Если диапазон уже выделен, наберите значение и нажмите Ctrl+Enter — оно заполнит все выделенные ячейки разом.
Как присвоить категорию по словам в названии товара?
В Excel — формула из вложенных ЕСЛИ и ПОИСК: нашлось «дрель» — ставим «Инструмент», иначе проверяем следующее слово. Срабатывает первое совпадение, поэтому более узкие слова проверяйте раньше общих. В конвертере вместо формулы — фильтр «Название содержит …» плюс константа на колонке категории.
Площадка не принимает моё название категории. Что делать?
Значение должно совпадать со справочником площадки буквально, включая регистр и окончания. Возьмите точное название из актуального шаблона в личном кабинете и используйте его как константу — либо переименуйте свои значения действием «Заменить текст».
А если прайс от этого поставщика приходит каждую неделю?
После регистрации настройки конвертации сохраняются в шаблон: структура, фильтры по группам и константы категорий. Новый прайс обрабатывается применением шаблона без повторной настройки, а лимиты при этом вырастают до 5 МБ и 10 000 строк на файл.