Използване на ISERROR с функция VLOOKUP

Anonim

В тази статия ще научим как да използваме функцията ISERROR заедно с функцията VLOOKUP, за да игнорираме грешката като резултат в Microsoft Excel.

Като се има предвид, че имаме тази ситуация, в която искаме да създадем формула за проверка за всяко успешно търсене. Формулата трябва да върне това число, когато се намери съвпадението. И ако не се намери точно съвпадение, формулата трябва да върне текстово съобщение в този смисъл, а не грешка в Microsoft Excel.

Ако това е грешка във формулата на Excel Vlookup, ще използваме IF, Iserror и Vlookup функцията, за да предотвратим грешката #N/A.

VLOOKUP е функция на Excel, която се използва за търсене и извличане на данни от определена колона на таблица. Стойностите за търсене трябва да се показват в първата колона на таблицата, с колони за търсене отдясно.

Синтаксис:

=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

ГРЕШКА функция, използвана за проверка на грешката при изчисляване с помощта на всяка функция. Използваме тази функция, когато excel vlookup не работи или показва грешка.

Синтаксис:

= ISERROR (Формула)

АКО функцията работи върху logic_test и връща стойности въз основа на резултата от теста.

Синтаксис:

= IF (Logic_test, [Value_if_True], [Value_if_False])

Нека вземем пример, за да разберем как можем да попречим на функция Vlookup да връща грешка, когато не се намери точно съвпадение.

Тук имаме две таблици, наречени 1 -ви набор от данни и 2 -ри набор от данни.

Напишете формулата VLOOKUP в клетка H7.

=АКО (ISNA(VLOOKUP(G3, $ A $ 2: $ B $ 13,2, НЕВЯРНО)), „Номер не е намерен“, VLOOKUP (G3, $ A $ 2: $ B $ 13,2, FALSE))

Обяснение:

Преглед функцията проверява условието за 2 -ра колона от 1 -ви набор от данни, съответстващи на EMP CODE в 1 -ви набор от данни.
ГРЕШКА функцията търси всяка грешка и я предава на АКО функция.
АКО функцията проверява дали възникне грешка, тя отпечатва „Не съществува“ вместо грешката.

Копирайте формулата в други клетки, изберете клетките, като вземете първата клетка, където вече е приложена формулата, използвайте клавиш за бърз достъп Ctrl + D.

Както можете да видите на горното изображение, тази формула работи добре. И потребителят може да работи, без да се дразни от никаква грешка. Ако функцията ISERROR не се използва, vlookup връща n/a грешка е изходът.

Надявам се, че ще използватеVLOOKUP функция. Можете да използвате същите функции в Excel 2016, 2013 и 2010. Има още статии за VLOOKUP и HLOOKUP. Моля, проверете още връзки тук и ако имате нерешени заявки, моля, посочете това в полето за коментари по -долу. Ние ще ви помогнем.

Как да използвате функцията IF, ISNA и VLOOKUP в Excel?

IF, ISNA и VLOOKUP функция

IFERROR и VLOOKUP функция

VLOOKUP Множество стойности

Частично съвпадение с функцията VLOOKUP