Vlookup с точным соответствием - PullRequest
0 голосов
/ 27 ноября 2018

Я пытаюсь выполнить точное совпадение с помощью Vlookup, но он не работает с этой формулой.

IF(EXACT(A4,VLOOKUP(A4,'names'B:B,1,FALSE))=TRUE,VLOOKUP(A4,'names'B:B,2,FALSE),"False")

У меня есть вкладка, которая выглядит следующим образом:

enter image description here

У меня есть еще одна вкладка в той же электронной таблице, которая называется Имена и выглядит так:

enter image description here

Я пытаюсь найти точное соответствиеимени из вкладки 1 с именами и отображением значений True / False в столбце D вкладки 1

Я ожидаю следующий результат:

enter image description here

Может ли кто-нибудь помочь мне?

Ответы [ 3 ]

0 голосов
/ 27 ноября 2018

Я видел, как вы победили меня, но я подумал, что было бы неплохо, если бы вы могли расширить список, перетаскивая его вниз.

=IFERROR(EXACT(INDEX(Names!A$1:A20;MATCH(Sheet1!A18;Names!A$1:A20;0));A18);"")
0 голосов
/ 27 ноября 2018

Используйте одну из следующих формул в верхней части столбца True / False и скопируйте вниз:

=ISNUMBER(AGGREGATE(15,6,FIND(A1,Names!$B$3:$B$5),1))

Настройте диапазоны в соответствии с вашими данными.Обратите внимание на использование имени листа перед!чтобы указать, что диапазон ячеек находится на другом листе.Другие формулы будут работать так же, как указано с другим ответом на ваш вопрос.

enter image description here

enter image description here

0 голосов
/ 27 ноября 2018

=IFERROR(EXACT(INDEX($A$6:$A$8,MATCH(A3,$A$6:$A$8,0)),A3),FALSE)

enter image description here

...