Извлечение строки из длинного текста для использования в качестве ключа поиска - PullRequest
1 голос
/ 19 марта 2020

У меня есть список с множеством различных описаний продуктов:

SHETET1

enter image description here

И мне нужно дать оценку для каждого описания. В качестве параметра для консультации у меня есть только модель, которая составляет каждое описание, с соответствующей классификацией:

Лист 2

enter image description here

Как искать и сортировать описания?

1 Ответ

1 голос
/ 19 марта 2020

попробовать:

=ARRAYFORMULA(IFNA(VLOOKUP(IFNA(REGEXEXTRACT(A2:A; TEXTJOIN("|"; 1; 
 FILTER(Sheet2!A2:A; Sheet2!A2:A<>"...")))); Sheet2!A2:B; 2; 0)))

0


ИСПРАВЛЕНИЕ:

=ARRAYFORMULA(IFNA(VLOOKUP(IFNA(REGEXEXTRACT(A2:A; TEXTJOIN("|"; 1; 
 SORT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(FILTER(Sheet2!A2:A; Sheet2!A2:A<>"");
 "+"; "\+"); "("; "\("); ")"; "\)"); 1; 0)))); Sheet2!A2:B; 2; 0)))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...