Страницы: 1
RSS
Вытащить из текста 1 слово, если оно есть в другом списке
 
Добрый день.
Прошу помощи в формуле.
Есть список улиц города - "Лист улицы" . Эти улицы встречаются в адресах - "Лист2".

Задача вытащить называние улицы, если оно есть в списке улиц,  из текста в соседнюю ячейку


Спасибо.  
 
=IFERROR(INDEX(улицы!$A$2:$A$527;MATCH(1;--ISNUMBER(FIND(TRIM(SUBSTITUTE(улицы!$A$2:$A$527;" ";" "))&" ";SUBSTITUTE(A2;",";" ")));));"")
Но 4я линия и Линия 4я и подобное - не учитываются.

ну или не массивная
=IFERROR(LOOKUP(2;1/ISNUMBER(FIND(TRIM(SUBSTITUTE(улицы!$A$2:$A$527;" ";" "))&" ";SUBSTITUTE(A2;",";" ")));улицы!$A$2:$A$527);"")
Изменено: БМВ - 14.04.2020 12:13:23
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Но 4я линия и Линия 4я и подобное - не учитываются
Да, спасибо. это я поправлю другими формулами
 
Katerina Larionova, здравствуйте
Готовое решение "Найти в ячейке любое слово из списка"
Изменено: Jack Famous - 14.04.2020 11:57:29
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Цитата
Jack Famous написал:
Готовое решение
ну его еще приготовить надо правильно :-)
По вопросам из тем форума, личку не читаю.
 
Jack Famous,Благодарю. Изучу на досуге )
Страницы: 1
Наверх