Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Список материалов

Процедуры из статьи доступны в !SEMTools Pro.

Список материалов помогает разобрать названия товаров на характеристики: «куртка кожа натуральная», «столешница стекло закаленное», «футболка хлопок 100%». В !SEMTools встроен справочник на 1001 форму: материалы как существительные и как прилагательные («кожа» и «кожаный», «пластик» и «пластиковый») во всех падежах. По нему материал находится, удаляется или извлекается в отдельный столбец.

Посмотреть список можно в Google-таблицах: отдельно существительные и прилагательные. Скачать его бесплатно не получится: справочник входит в !SEMTools Pro. На подбор и склонение тысячи форм ушло много часов, и повторять эту работу вам не придётся.

Что входит в список материалов

Что в спискеСколькоПримеры
Всего форм1001кожа, кожи, кожаный, кожаная, кожаного
Существительные—дерево, металл, пластик, стекло, хлопок, велюр, бархат, латекс
Прилагательные—деревянный, металлический, пластиковый, хлопковый, велюровый, латексный
Составные3нержавеющая сталь, нержавеющей стали

Зачем искать материал в тексте

Чаще всего материал нужен там же, где цвет:

  • Интернет-магазины: разложить названия товаров на характеристики и заполнить ими фильтры каталога: цвет, материал, страна.
  • Контекстная реклама: вынести запросы с материалом («стол из массива дуба», «куртка кожаная») в отдельные группы объявлений.
  • SEO: найти спрос на страницы вида «кожаные диваны», «деревянные кровати».
  • Закупки и аналитика: разобрать прайс поставщика, где материал спрятан в названии.

Найти материал в названиях

Процедура отвечает на вопрос «есть ли в ячейке слово из списка?» и возвращает ИСТИНА или ЛОЖЬ.

  1. Выделите столбец с фразами.
  2. Откройте ОБНАРУЖИТЬ → Фразы → Найти маркеры… → Характеристики → Материал.
  3. Готово: у каждой ячейки ИСТИНА, если в ней есть хотя бы одно слово или фраза из списка, и ЛОЖЬ, если нет.

Так это выглядит на реальных фразах:

ФразаРезультат
диван велюр серыйИСТИНА
диван угловой левыйЛОЖЬ
куртка кожа натуральнаяИСТИНА
стеллаж металл черныйИСТИНА
футболка хлопок 100%ИСТИНА
ящик для хранения с крышкойЛОЖЬ

Регистр не важен, слова сравниваются целиком. По столбцу с ИСТИНА таблицу удобно отфильтровать, а если исходные данные нужно сохранить, включите на панели флажок «Выводить результат справа».

Удалить материал из названий

Обратная задача: убрать слова из списка из текста и оставить всё остальное.

  1. Выделите ячейки.
  2. Откройте УДАЛИТЬ → Фразы → Удалить маркеры… → Характеристики → Материал.
  3. Слова и фразы из списка удалятся прямо в ячейках, лишние пробелы между оставшимися словами схлопнутся.
ДоПосле
диван велюр серый угловойдиван серый угловой
кресло бархат изумрудноекресло изумрудное
полка дерево сосна 80 смполка сосна 80 см
рюкзак хлопок канвасрюкзак канвас
стол массив дуба раздвижнойстол массив раздвижной

В последней строке видно, как список работает со «смешанными» описаниями: «дуба» есть в списке, а «массив» в списке нет: это не материал, а способ обработки. Такие слова при необходимости дочищайте удалением своего списка слов.

Извлечь материал в отдельный столбец

Когда нужна не отметка, а само найденное слово, его извлекают в ячейку.

  1. Выделите столбец с фразами.
  2. Откройте ИЗВЛЕЧЬ → Фразы → Маркеры… → Характеристики → Материал.
  3. В ячейках останутся найденные слова; если их несколько, они разделяются обратной косой чертой «\».
ФразаРезультат извлечения
диван велюр серыйвелюр
куртка кожа натуральнаякожа
стол массив дубадуба
футболка хлопок 100%хлопок
ящик для хранения с крышкой(пусто)

Слово возвращается в том написании, в каком оно записано в списке. Разделить несколько найденных значений по столбцам поможет «Текст по столбцам» с разделителем «\».

Найти материал формулой по своему списку

Формулой по своему списку в F2:F50 материал ищется так:

=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(" "&$F$2:$F$50&" ";" "&A2&" ")))>0

Формула ищет каждое слово из диапазона F2:F50 в ячейке A2 целиком (пробелы вокруг не дают найти слово внутри другого) и возвращает ИСТИНА, если нашлось хотя бы одно. Извлечь найденные слова в Excel 365 можно так: =ОБЪЕДИНИТЬ("\";ИСТИНА;ФИЛЬТР($F$2:$F$50;ЕЧИСЛО(ПОИСК(" "&$F$2:$F$50&" ";" "&A2&" "));"")). Тонкость та же, что у цветов: каждую форму («кожа», «кожи», «кожаный», «кожаная») нужно внести в список отдельно.

Почему материал не находится или находится лишнее

  • Буква «ё». В списке все слова записаны через «е»: «черный», «зеленый». Фраза «куртка чёрная» не совпадёт с «черная», поэтому перед обработкой замените «ё» на «е» во всём столбце через Ctrl+H. Это самая частая причина «ничего не нашлось».
  • Омонимы. Часть слов в списке бывает и обычными словами: «лен» (растение и материал), «клен», «камень», «медовый». На текстах не о товарах проверяйте результат через извлечение.
  • Обработка вместо материала. «Массив», «шпон», «экокожа» в одних нишах считаются материалом, в других нет. Проверьте по нескольким строкам, какие слова в вашей нише список распознаёт.
  • Знак препинания вплотную к слову: «хлопок/полиэстер». Процедура делит текст по пробелам, поэтому слово с запятой или в скобках не совпадёт. Сначала удалите знаки препинания.
  • Список давно не обновлялся. Я его пополняю, а свежую версию надстройка скачивает кнопкой «Обновить все списки» в том же меню.
  • Поиск и извлечение смотрят только первый столбец выделения. Удаление обрабатывает все выделенные столбцы.

В бесплатной версии процедуры работают с ограничением: в части ячеек вместо результата будет надпись «Доступно в полной версии !SEMTools».

Список материалов: частые вопросы

Где взять список материалов для Excel?

Посмотреть его можно в Google-таблицах по ссылкам в статье. Бесплатно не скачивается: список встроен в !SEMTools Pro.

Есть ли прилагательные?

Да: «кожа» и «кожаный», «пластик» и «пластиковый», во всех родах и падежах.

Как извлечь материал из названия товара?

Процедурой ИЗВЛЕЧЬ → Фразы → Маркеры… → Характеристики → Материал.

Разобрать названия товаров на материалы можно без формул: справочник на тысячу форм уже встроен в !SEMTools.
!SEMTools решает эту и сотни других задач в пару кликов!

Итоги: список материалов в Excel

ЗадачаПроцедура !SEMTools
Есть ли в фразе слово из спискаОБНАРУЖИТЬ → Фразы → Найти маркеры… → Характеристики → Материал
Убрать слова из спискаУДАЛИТЬ → Фразы → Удалить маркеры… → Характеристики → Материал
Вынести найденное слово в отдельный столбецИЗВЛЕЧЬ → Фразы → Маркеры… → Характеристики → Материал
Свежая версия спискаОбновить все списки (в том же меню)

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