В тази статия ще научим как да използваме функцията 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