Функция LOOKUP дает N / A ответ в некоторых выбранных опциях списка - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть 3 столбца в Excel, первый - обычный текст, второй - список, в котором мы можем выбирать различные параметры, а третий - функция LOOKUP , связанная со списком, поэтому в соответствии с параметром, я выбираю егоизменяет значение.

enter image description here

В третьем столбце у меня первая двухрядная строка работает нормально, но в третьем, когда я выбираю третий вариант, я получилН / Д ответ Я не уверен, в чем проблема, потому что я указал правильное местоположение.

Вот мой ФАЙЛ ИЗДЕЛИЯ

здесьМоя команда поиска

=LOOKUP(B5,D33:D35,E33:E35)

Пожалуйста, помогите мне, если вам нужна какая-либо информация от моей стороны, пожалуйста, прокомментируйте.Спасибо

1 Ответ

1 голос
/ 20 сентября 2019

LOOKUP функция выполняет приблизительное совпадение, но, судя по вашему файлу, думаю, вам нужно точное совпадение.Пожалуйста, переключитесь на VLOOKUP , и ваша функция должна выглядеть следующим образом в ячейке C5, которая должна возвращать 26.

=VLOOKUP(B5,D33:E35,2,FALSE)

Как описано в этой статье Excel LOOKUPФункция :

Когда значение lookup_value меньше, чем все (т.е. первое) значение в lookup_vector, LOOKUP возвращает # N / A.

Compare

В приведенном выше примере Bechalor Degree or Above на самом деле меньше High School, что является первым значением в вашем диапазоне поиска, поэтому оно объяснило, почему ваша команда вернула #N/A.

Другой способ решить эту проблему - отсортировать диапазон поиска по алфавиту (по столбцу D), тогда ваша функция LOOKUP вернет желаемую цифру из столбца E.

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