Excel Invert VLOOKUP - PullRequest
       3

Excel Invert VLOOKUP

0 голосов
/ 21 июня 2011

У меня есть два списка, один от 1 до 10, другой от 1 до 5. Я использую VLOOKUP для поиска в большом списке маленького списка, и он возвращает значения от 1 до 5, и от 6 до 10, он возвращает N/ А.Выражение выглядит так: =VLOOKUP(A:A;B:B;1;FALSE)

Мне действительно нужно, чтобы оно возвращало значения от 6 до 10 (значения, которых нет во втором списке, но есть в первом).Как я могу это сделать?Не обязательно находиться в одном столбце или использовать VLOOKUP.Я хотел бы, чтобы решение возвращало значения, которые НЕ являются маленьким списком.

Спасибо!

1 Ответ

1 голос
/ 21 июня 2011

Сначала я опишу свои данные испытаний:

Столбец A содержит 1,10 в A1 - A10
Столбец B содержит 1,5 в B1 - B5
Столбец C содержит формулу VLOOKUP(A1,B1:B10,1,FALSE) с первым соответствующим аргументом, соответствующим образом обновленным.

Используя эту формулу, я получаю 1,5 в C1 - C5 и N / A в C6-C10

Если изменить формулу на =IF(ISERROR(VLOOKUP(A1,B1:B10,1,FALSE)),A1,"") (снова с соответствующим обновлением A1), я получаю "" в C1-C5 и 6-10 в C6 - C10.

Это то, что вы искали?

...