Проверьте, найдено ли значение ячейки в столбце, где ячейки могут иметь несколько значений, а затем верните третье значение ячейки. - PullRequest
0 голосов
/ 10 июля 2019

enter image description here

Я пытаюсь проверить, находится ли значение в каждой ячейке в столбце A в столбце D. Некоторые ячейки в столбце D имеют несколько значений в одной ячейке.Если значение столбца A найдено в столбце D, то я хочу, чтобы формула возвращала то, что находится в столбце B (значение рядом с соответствующим столбцом столбца A).

Ответы [ 3 ]

0 голосов
/ 10 июля 2019

Попробуйте:

enter image description here

Формула в C2:

=IF(SUMPRODUCT(--(ISNUMBER(SEARCH(A2,$D$2:$D$5))))>0,B2,"")

Перетащите вниз.

0 голосов
/ 10 июля 2019

Можете ли вы скопировать столбец B в столбец E?Если это так,

= Vlookup ("" & A1 & "", D: E, 2,0) и прокрутите вниз.

Если нет, аналогичный индекс(совпадение (функция будет работать с подстановочным знаком. (*)

0 голосов
/ 10 июля 2019

Если вы смотрите только на анализ строк, попробуйте следующее:

=if(iserror(search(a2,d2)),"",b2)

если вы пытаетесь сопоставить какую-либо строку в D, тогда я предлагаю разбить все элементы в D на элемент в строке и затем выполнить VLOOKUP

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