Процедуры из статьи доступны в !SEMTools Pro.
Список материалов помогает разобрать названия товаров на характеристики: «куртка кожа натуральная», «столешница стекло закаленное», «футболка хлопок 100%». В !SEMTools встроен справочник на 1001 форму: материалы как существительные и как прилагательные («кожа» и «кожаный», «пластик» и «пластиковый») во всех падежах. По нему материал находится, удаляется или извлекается в отдельный столбец.
Посмотреть список можно в Google-таблицах: отдельно существительные и прилагательные. Скачать его бесплатно не получится: справочник входит в !SEMTools Pro. На подбор и склонение тысячи форм ушло много часов, и повторять эту работу вам не придётся.
Что входит в список материалов
| Что в списке | Сколько | Примеры |
|---|---|---|
| Всего форм | 1001 | кожа, кожи, кожаный, кожаная, кожаного |
| Существительные | — | дерево, металл, пластик, стекло, хлопок, велюр, бархат, латекс |
| Прилагательные | — | деревянный, металлический, пластиковый, хлопковый, велюровый, латексный |
| Составные | 3 | нержавеющая сталь, нержавеющей стали |
Зачем искать материал в тексте
Чаще всего материал нужен там же, где цвет:
- Интернет-магазины: разложить названия товаров на характеристики и заполнить ими фильтры каталога: цвет, материал, страна.
- Контекстная реклама: вынести запросы с материалом («стол из массива дуба», «куртка кожаная») в отдельные группы объявлений.
- SEO: найти спрос на страницы вида «кожаные диваны», «деревянные кровати».
- Закупки и аналитика: разобрать прайс поставщика, где материал спрятан в названии.
Найти материал в названиях
Процедура отвечает на вопрос «есть ли в ячейке слово из списка?» и возвращает ИСТИНА или ЛОЖЬ.
- Выделите столбец с фразами.
- Откройте ОБНАРУЖИТЬ → Фразы → Найти маркеры… → Характеристики → Материал.
- Готово: у каждой ячейки ИСТИНА, если в ней есть хотя бы одно слово или фраза из списка, и ЛОЖЬ, если нет.
Так это выглядит на реальных фразах:
| Фраза | Результат |
|---|---|
| диван велюр серый | ИСТИНА |
| диван угловой левый | ЛОЖЬ |
| куртка кожа натуральная | ИСТИНА |
| стеллаж металл черный | ИСТИНА |
| футболка хлопок 100% | ИСТИНА |
| ящик для хранения с крышкой | ЛОЖЬ |
Регистр не важен, слова сравниваются целиком. По столбцу с ИСТИНА таблицу удобно отфильтровать, а если исходные данные нужно сохранить, включите на панели флажок «Выводить результат справа».
Удалить материал из названий
Обратная задача: убрать слова из списка из текста и оставить всё остальное.
- Выделите ячейки.
- Откройте УДАЛИТЬ → Фразы → Удалить маркеры… → Характеристики → Материал.
- Слова и фразы из списка удалятся прямо в ячейках, лишние пробелы между оставшимися словами схлопнутся.
| До | После |
|---|---|
| диван велюр серый угловой | диван серый угловой |
| кресло бархат изумрудное | кресло изумрудное |
| полка дерево сосна 80 см | полка сосна 80 см |
| рюкзак хлопок канвас | рюкзак канвас |
| стол массив дуба раздвижной | стол массив раздвижной |
В последней строке видно, как список работает со «смешанными» описаниями: «дуба» есть в списке, а «массив» в списке нет: это не материал, а способ обработки. Такие слова при необходимости дочищайте удалением своего списка слов.
Извлечь материал в отдельный столбец
Когда нужна не отметка, а само найденное слово, его извлекают в ячейку.
- Выделите столбец с фразами.
- Откройте ИЗВЛЕЧЬ → Фразы → Маркеры… → Характеристики → Материал.
- В ячейках останутся найденные слова; если их несколько, они разделяются обратной косой чертой «\».
| Фраза | Результат извлечения |
|---|---|
| диван велюр серый | велюр |
| куртка кожа натуральная | кожа |
| стол массив дуба | дуба |
| футболка хлопок 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 |
|---|---|
| Есть ли в фразе слово из списка | ОБНАРУЖИТЬ → Фразы → Найти маркеры… → Характеристики → Материал |
| Убрать слова из списка | УДАЛИТЬ → Фразы → Удалить маркеры… → Характеристики → Материал |
| Вынести найденное слово в отдельный столбец | ИЗВЛЕЧЬ → Фразы → Маркеры… → Характеристики → Материал |
| Свежая версия списка | Обновить все списки (в том же меню) |
Надеюсь, на этой странице вы нашли то, что искали. Материал обычно извлекают вместе с цветом и страной происхождения: за три прохода название товара раскладывается на поля фильтра. Другие готовые списки (города, имена, марки авто, цвета, минус-слова) собраны в разделе готовые списки фраз.