Vlookup Excel, но другой

#excel #excel-formula

Вопрос:

У меня есть два столика. Одна «основная» таблица данных и одна таблица журналов (как показано на скриншотах)

Набор данных журнала:

набор данных журнала

Набор данных «Мастер»:

введите описание изображения здесь

Результат, который мне нужен, — это формула, которая дает мне адреса электронной почты людей, которые не отображаются в наборе данных журнала. В этом случае результат,который я хочу, это:

введите описание изображения здесь

Кто-нибудь знает формулу для получения этого результата?

Ответ №1:

Результат, который мне нужен, — это формула, которая дает мне адреса электронной почты людей, которые не отображаются в наборе данных журнала

Вы можете сделать ту же самую колонку VLOOKUP , выполнив поиск Name в Master в Name в Log . Оберните этот вызов ISERROR : если результирующий столбец есть TRUE , это означает, что имя не существует Log (это, конечно, предполагает, что два электронных письма не имеют одного и того же имени).

Ответ №2:

Приведенный выше ответ должен сработать. Вот еще одна похожая альтернатива.

введите описание изображения здесь

 =IF(XLOOKUP(D1, B:B, B:B, TRUE) = TRUE, E1, "")
 

Если в вашей версии Excel есть ФИЛЬТР(), вы можете затем поместить столбец G в другой столбец, чтобы получить список адресов электронной почты без пустых строк, или вы можете использовать фильтр в верхней части столбца G.

Ответ №3:

=IFERROR(INDEX(Table4[email],MATCH(1,(COUNTIF(Table2[name],Table4[name])=0)*(COUNTIF($C$15:$C15,Table4[email])=0),0)),"")

Где Таблица 4 = Главная таблица Таблица 2 = Таблица журналов

Введите формулу с ctrl shift enter