IFERROR с VLOOKUP (формула, примери) - Как да използвам?

Съдържание:

Anonim

Excel IFERROR с VLOOKUP (Съдържание)

  • IFERROR с VLOOKUP в Excel
  • Как да използвате IFERROR с VLOOKUP в Excel?
  • Плюсове и минуси на IFERROR с VLOOKUP в Excel

IFERROR с VLOOKUP в Excel

За да знаем добре за IFERROR с VLOOKUP функция, първо трябва да знаем за функцията VLOOKUP в Excel.

Функцията VLOOKUP търси първата колона от диапазон от клетки и връща стойност от всяка клетка от същия ред на диапазона.

По-долу е формулата VLOOKUP в Excel:

Аргументите на функцията VLOOKUP са обяснени по-долу:

  • lookup_ стойност: Това е число, текстов низ или препратка към клетка, която трябва да се търси в първата колона на диапазон от клетки.
  • table_ масив: Това е референтната клетка или името на диапазона на целия диапазон от данни.
  • col_ index_ num: Това е колоната, от която се изисква резултатът.
  • Търсене на диапазон_: Посочва се дали искате точно или приблизително съвпадение. Възможната стойност е TRUE или FALSE. TRUE стойността връща приблизително съвпадение, а FALSE стойността връща точно съвпадение.

Функцията IFERROR връща стойност, която указва id, която формулата оценява до грешка, в противен случай връща формулата. Използва се за улавяне и обработка на грешки, породени от други формули или функции. IFERROR проверява за следните грешки: # N / A, # VALUE!, #REF!, # DIV / 0!, # NUM!, #NAME? или # NULL!

Забележка: Ако търсената_ стойност за търсене се среща повече от веднъж, функцията VLOOKUP ще открие първото възникване на стойността lookup_.

По-долу е формулата IFERROR в Excel:

Аргументите на функцията IFERROR са обяснени по-долу:

  • стойност: Стойността, референцията или формулата е за проверка за грешка.
  • value_ if_ error: Това е стойността, която трябва да се върне, ако бъде открита грешка.

Докато използвате функцията VLOOKUP в MS Excel, ако търсената стойност не е намерена в дадените данни, тя връща # N / A грешка.

По-долу е IFERROR с формула VLOOKUP в Excel:

= IFERROR (VLOOKUP (lookup_ стойност, масив_ таблица, col_ index_ число, (търсене на обхват)), стойност_ if_ грешка)

Как да използвате IFERROR с VLOOKUP в Excel?

IFERROR с VLOOKUP в Excel е много прост и лесен за използване. Нека разберем работата на IFERROR с VLOOKUP в Excel чрез някакъв пример.

Можете да изтеглите IFERROR с VLOOKUP Excel шаблон тук - IFERROR с VLOOKUP Excel шаблон

Пример №1 - ИНФЕРОР с VLOOKUP

Нека вземем пример за основното заплащане на служителите на една компания.

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

Сега искаме да търсим основното заплащане на служителите по отношение на идентификационния номер на служителя 5902.

Ще използваме следната формула:

= VLOOKUP (F5, B3: D13, 3, 0)

Но този идентификационен номер на служителя не присъства в списъка. В тази ситуация функцията VLOOKUP ще върне грешка # N / A.

Затова е по-добре да замените грешката # N / A с персонализирана стойност, която всеки да разбере защо идва грешката.

Така че, ние ще използваме IFERROR с VLOOKUP функция в Excel по следния начин:

= IFERROR (VLOOKUP (F5, B3: D13, 3, 0), „Данните не са намерени“)

Ще отбележим, че грешката е заменена с персонализирана стойност „ Данни не са намерени “.

Пример №2 - Използване на IFERROR с VLOOKUP на фрагментиран набор от данни

Можем да използваме IFERROR с функция VLOOKUP на фрагментираните набори от данни от един и същ работен лист, работна книга или от различни работни книги.

Можем да използваме функцията в една и съща работна книга или от различни работни книги с помощта на 3D препратка към клетки.

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

На горната фигура имаме две групи данни за основно заплащане на служителите. Имаме два набора данни за самоличност на служителя, име на служителя и основно заплащане на служителя.

Сега искаме да търсим основното заплащане на служителите по отношение на идентификационния номер на служителя 5902.

Ще използваме следната формула за търсене на данни в таблица 1:

= VLOOKUP (G18, C6: E16, 3, 0)

Резултатът ще дойде като # N / A. Тъй като търсените данни не са налични в таблицата 1 набор от данни.

Ще използваме следната формула за търсене на данни в таблица 2:

= VLOOKUP (G18, J6: L16, 3, 0)

Резултатът ще бъде 9310. Идентификационният номер на служителя 5902 е наличен в таблица 2 набора от данни.

Сега искаме да сравним и двата набора от данни от таблица 1 и таблица 2 в една клетка и да получим резултата.

По-добре е да замените грешката # N / A с персонализирана стойност, която всеки да разбере защо идва грешката.

Така че ще заменим грешката # N / A с персонализиран текст „Данните не са намерени“.

Така че, ние ще използваме IFERROR с VLOOKUP функция в Excel по следния начин:

= IFERROR (VLOOKUP (lookup_ стойност, масив таблица_, col_ index_ число, (обхват_ търсене)), IFERROR (VLOOKUP (стойност на търсене_, масив таблица, col_ index_ число, (търсене на обхват)), стойност_ if_ грешка)

Използвахме функцията в примера по следния начин:

= IFERROR (VLOOKUP (G18, C6: E16, 3, 0), IFERROR (VLOOKUP (G18, J6: L16, 3, 0), „Данните не са намерени“))

Тъй като идентификационният номер на служителя 5902 е наличен в таблицата 2 от данни, резултатът ще се покаже като 9310 .

Ако наборът от данни не съдържа стойността за търсене и в таблицата, резултатът ще бъде „ Данни не са намерени “, вместо грешка # N / A.

Професионалисти:

  • Полезно за улавяне и справяне с грешки, породени от други формули или функции.
  • IFERROR проверява за следните грешки: # N / A, # VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, или #NULL!

Недостатъци:

  • IFERROR заменя всички видове грешки с персонализираната стойност.
  • Ако се появят други грешки, с изключение на # N / A, в резултата ще се вижда посочената персонализирана стойност.

Неща, които трябва да запомните

  • Ако не се даде стойност, оценката се случва като празен текст или низ („”) и не е грешка.
  • Ако грешката value_ if_ е дадена като празен текст („”), нищо не се показва дори когато е открита грешка.
  • Ако IFERROR е даден като формула на табличен масив, той връща масив от резултати с един елемент на клетка в полето за стойност.

Препоръчителни статии

Това е ръководство за IFERROR с VLOOKUP в Excel. Тук обсъждаме IFERROR с формула VLOOKUP в Excel и как да използваме IFERROR с VLOOKUP в Excel, заедно с практически примери и шаблон за excel за сваляне. Можете да разгледате и другите ни предложени статии -

  1. Как да използвате RANK Excel функция
  2. Най-добра употреба на функцията VLOOKUP
  3. Функция HLOOKUP в Excel с примери
  4. Как да използвате функцията ISERROR в Excel