Ошибки Excel Vlookup

Я использую Vlookup пример =VLOOKUP(E10,A18:B50,2), чтобы выбрать описание продукта, но он работает для некоторых строк, но не другие.

когда он не работает, он имеет тенденцию выбирать последние описания для продукта (т. е. поле A18 правильно выберет поле B18 и т. д., пока он не скажет A25, которое неправильно выберет B50 и т. д.). Номера продуктов немного сложны, например

ABD10050CNR-XX (ski041)

С a описание

Угол Трубопровода Int/Ext Стенда.

Это не работает, потому что номера продуктов и описания являются сложными / грязными?

11
задан CharlieRB
06.12.2022 16:03 Количество просмотров материала 2761
Распечатать страницу

3 ответа

попробовать

=VLOOKUP(E10,A18:B50,2,False) 

Если четвертый аргумент опущен, по умолчанию используется значение true, и столбец подстановки должен быть отсортирован. См. справку Excel:

Если range_lookup имеет значение TRUE или опущен, точное или приблизительное матч возвращается. Если точное совпадение не найдено, то следующее по величине возвращается значение, меньшее lookup_value.

[...]

Если аргумент range_lookup имеет значение FALSE, VLOOKUP найдет только точный спичка. Если в первом столбце содержится два или более значений table_array, соответствующие lookup_value, первое найденное значение используемый. Если точное соответствие не найдено, значение ошибки #N / A возвращенный.

таким образом, пропуск четвертого аргумента никогда не вернет значение ошибки, но если данные не отсортированы, это может вернуть неправильные результаты. Если вы хотите точное соответствие, используйте четвертый аргумент и установите его в False.

6
отвечен teylyn 2022-12-07 23:51

диапазон выбора очень А18:в50? Как правило, всякий раз, когда я использую VLOOKUP, я сделаю что-то вроде $A$18:$B$50, чтобы при копировании и вставке моей Формулы он все равно сохранял значения в массиве. У вас может быть проблема, когда значение вашего A25 выше в массиве и не найдено, потому что Ваш массив динамически изменяется при копировании и вставке.

1
отвечен kobaltz 2022-12-08 02:08

строжайшим правилом для ВПР-таблица с таблица должна быть правильно отсортированы ключ используется. Если таблица не отсортирована, будет передано последнее значение таблицы, не превышающее значение поиска.



Пример Сортировки Таблицы:



0 Red

1 синий

3 Green



если искомое значение '2' и оно отсутствует, то следующее-меньшее значение вхождения '3' будет поставьте синь как ответ.



Пример Несортированной Таблицы:



1 синий

0 Red

3 Green



если искомое значение равно "2", и оно отсутствует, следующее нижнее значение вхождения " 3 " будет красным в качестве ответа.



0
отвечен wbogacz 2022-12-08 04:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх