ИФЕРРОР са ВЛООКУП-ом у Екцел-у (5 различитих употреба)

  • Деле Ово
Hugh West

Када функција ВЛООКУП не може да пронађе тражену вредност у низу претраживања, приказаће знак грешке, #Н/А . Али можете се решити овог проблема коришћењем функције ИФЕРРОР са функцијом ВЛООКУП . У овом чланку вам показујем 5 различитих употреба ИФЕРРОР са ВЛООКУП у Екцел-у.

Рецимо, имамо скуп података о добијеним оценама различитих ученика у класа. Користићемо овај скуп података да прикажемо различите употребе ИФЕРРОР са ВЛООКУП.

Преузми радну свеску за вежбу

ИФЕРРОР ВЛООКУП.клск

Употреба ИФЕРРОР са ВЛООКУП-ом у Екцел-у

Шта ће се десити ако користимо само ВЛООКУП

Прво ћемо видети шта ће се десити ако користите само функцију ВЛООКУП . Претпоставимо да је Џесика студент чије име не припада нашем скупу података. Сада ако пронађемо добијену ознаку Џесике помоћу функције ВЛООКУП , Екцел ће показати знак грешке #Н/А. Можемо се носити са овим знаком грешке коришћењем функције ИФЕРРОР са функцијом ВЛООКУП

Сада да видимо различите употребе ИФЕРРОР са ВЛООКУП.

1.   ИФЕРРОР са ВЛООКУП за замену #Н/А прилагођеним текстом

Претпоставимо, када претражујете за ученика чије име није на листи, желите да прикажете прилагођени текст као што је „Није пронађено“. Да бисте обавили задатак, унесите следећу формулу у ћелију Ф5 и притисните ЕНТЕР.

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Not Found")

Овде, Е5 = вредност тражења која ће бити претраживан на листи

Б4:Ц11 = Опсег тражења који је ваш скуп података

2 = колона за тражење која је колона од Добљене оцене

ФАЛСЕ значи да ће функција тражити тачно подударање

Сада ако унесете било које име ученика са своје листе у ћелији Е5 , добићете његове/њене добијене оцене у ћелији Ф5.

И ако укуцате било које име ученика које није на вашој листи, у ћелији Е5 , ћелија Ф5 ће приказати ваш прилагођени текст Није пронађено.

2.   Да бисте добили празну ћелију уместо #Н/А

Ако желите да оставите ћелију празном када тражено име није на вашој листи, унесите следеће формула у ћелији Е5,

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")

Овде, Е5 = вредност за претрагу која ће се претраживати на листи

Б4:Ц11 = Опсег тражења који је ваш скуп података

2 = колона за тражење то је колона Добијени бројеви

ФАЛСЕ значи да ће функција тражити тачно подударање

Сада ако унесете било које име ученика са своје листе у ћелију Е5 , добићете његове/њене оцене у ћелији Ф5.

Али ако унесете било које име које није у скупу података, ћелија Ф5 остаће празна.

3.   ИФЕРРОР витх тхе датасет.ВЛООКУП за подељени скуп података

Претпоставимо да имате две листе у вашем скупу података. Желите да пронађете добијене оцене за било ког ученика са обе листе.

Унесите следећу формулу у ћелију Е5 и притисните ЕНТЕР

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))

Овде, Е5 = вредност за претрагу која ће се претраживати на листи

Б4:Ц11 =1. опсег претраживања који је 1. листа скупа података

Б14:Ц20 = = 2. опсег претраживања који је 2. листа скупа података

2 = колона за тражење која је колона добијених оцена

ФАЛСЕ значи да ће функција тражити тачан матцх

Сада ако унесете неко од имена са било које своје листе, у ћелију Е5, добићете добијене оцене те особе у ћелија Ф5.

4.   АКО ГРЕШКА са ВЛООКУП да увек нађете резултат

Рецимо, имате контакт бројеве различитих филијала ваше компаније у вашем скупу података. Сада желите да прикажете контакт број ако неко тражи било коју од филијала чак и ако назив филијале није ваша листа. Ако назив филијале није на листи, желите да прикажете контакт број централе.

Унесите следећу формулу у било коју празну ћелију и притисните ЕНТЕР

=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Head office",B4:C8,2,FALSE))

Овде, Е5 = вредност за претрагу која ће се претраживати на листи

Б4:Ц11 = Опсег тражења којије ваш скуп података

2 = колона за тражење која је колона Контакт број

ФАЛСЕ значи да ће функција тражити за тачно подударање

Сада ако унесете било које име гране у ћелију Е4 које није на листи, ће добити контакт број главне канцеларије у ћелији у коју сте унели формулу.

5.   За старију верзију Екцел-а

У Екцел 2013 или у било којој старијој верзији функција ИФЕРРОР није доступна. Али исти задатак можете да урадите користећи функцију ИФ и ИСНА функцију заједно са функцијом ВЛООКУП .

Укуцајте следећу формулу у ћелији Ф5 и притисните ЕНТЕР

=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Not Found", VLOOKUP(E5,B4:C11,2,FALSE))

Овде, Е5 = Вредност тражења која ће се претраживати на листи

Б4:Ц11 = Опсег тражења који је ваш скуп података

2 = колона за тражење то је колона Контакт број

ФАЛСЕ значи да ће функција тражити тачно подударање

Сада ако унесете било које име ученика са своје листе у ћелију Е5 , добићете његове/њене оцене у ћелији Ф5.

И ако унесете било које име ученика које није на вашој листи, у ћелију Е5 , ћелија Ф5 ће приказати ваш прилагођени текст Није пронађено.

Закључак

Функција ИФЕРРОР вам омогућава да изоставите грешкувредност функције ВЛООКУП . Можете користити ИФЕРРОР са ВЛООКУП за било коју од употреба описаних у овом чланку. Ако наиђете на било какав проблем док имплицирате функције заједно, оставите коментар. Ако знате за било коју додатну употребу ИФЕРРОР са ВЛООКУП , обавестите нас о томе у одељку за коментаре.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.