Поиск столбца с использованием записей из другого столбца? - PullRequest
0 голосов
/ 10 декабря 2018

Столбцы A: D - это Имя, Фамилия, Адрес, Город.У меня около 85 строк информации.

Я пытаюсь определить, встречается ли CITY (столбец D) в моем списке городов (на другом листе, около 150 строк).Он может дать мне этот ответ, скажем, в столбце E.

Я знаю, VLOOKUP не сработает, потому что мне нужно, чтобы он сообщал мне ВСЕ вхождения названия города в нескольких строках.Я пытался приспособить INDEX-MATCH, но не могу понять, как заставить его делать то, что мне нужно (или , если может делать то, что мне нужно).Я думал, что SEARCH поможет, но результаты не соответствуют действительности (я могу найти записи).

Есть ли формула, которая может сделать это для меня?По сути, мне нужно знать, какие записи соответствуют моему отдельному списку городов

Ответы [ 2 ]

0 голосов
/ 10 декабря 2018

Vlookup будет работать, но это не самый эффективный способ.

=if(iserror(vlookup(A1,'the other sheet'!B:B,1,false)),"not found", "found")

Индекс / Матч будет работать, но в любом случае вам нужна только часть Матч

=if(isnumber(match(A1,'the other sheet'!B:B,0)),"found","not found")

Countif, предложенный BruceWayne, является наиболее эффективной формулой.

0 голосов
/ 10 декабря 2018

Просто использовать COUNTIF()?(Настройте G2:G4 на отдельный список городов, которые у вас есть)

=IF(COUNTIF($G$2:$G$4,D2),"Is in the list","Is NOT in the list")

enter image description here

...