Екцел формула: ВЛООКУП без грешке # Н / А -

Преглед садржаја

Генеричка формула

=IFERROR(VLOOKUP(value,table,2,FALSE),"message")

Резиме

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

Објашњење

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

Ако имате вредност претраживања у ћелији А1 и вредности претраживања у опсегу именованом табелом, а желите да ћелија буде празна ако није пронађено ниједно претраживање, можете користити:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"")

Ако желите да вратите поруку „Није пронађено“ када није пронађено подударање, користите:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"Not found")

ИФНА опција

У програму Екцел 2013 функција ИФНА је доступна за посебно хватање и руковање # Н / А грешкама. Синтакса употребе је иста као и код ИФЕРРОР:

=IFERROR(VLOOKUP(A1,table,2,FALSE),"Not found") =IFNA(VLOOKUP(A1,table,2,FALSE),"Not found")

Старије верзије програма Екцел

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

=IF(ISNA(VLOOKUP(A1,table,2,FALSE)),"",VLOOKUP(A1,table,2,FALSE))

Занимљиви Чланци...