Excel képlet: VLOOKUP # N / A hiba nélkül -

Tartalomjegyzék

Általános képlet

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

Összegzés

A VLOOKUP által dobott # N / A hiba elrejtéséhez, ha nem talál értéket, az IFERROR függvény segítségével elkaphatja a hibát, és visszaadhat tetszőleges értéket.

Magyarázat

Ha a VLOOKUP nem talál értéket a keresőtáblában, akkor a # N / A hibát adja vissza. Az IFERROR funkció lehetővé teszi a hibák elkapását és a saját egyéni érték visszaadását hiba esetén. Ha a VLOOKUP normálisan ad vissza egy értéket, akkor nincs hiba, és a keresett érték visszatér. Ha a VLOOKUP visszaadja a # N / A hibát, az IFERROR átveszi és visszaadja az Ön által megadott értéket.

Ha van keresési értéke az A1 cellában, és keresési értékei vannak a táblázat nevű tartományban, és azt szeretné, hogy egy cella üres legyen, ha nem található keresés, használhatja:

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

Ha a "Nem található" üzenetet szeretné visszaadni, ha nem található egyezés, használja:

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

IFNA opció

Az Excel 2013-ban az IFNA függvény elérhető a # N / A hibák leküzdésére és kezelésére. A használati szintaxis ugyanaz, mint az IFERROR esetében:

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

Az Excel régebbi verziói

Az Excel korábbi verzióiban, amelyekből hiányzik az IFERROR funkció, meg kell ismételni a VLOOKUP-ot egy IF függvényen belül, amely hibát észlel az ISNA vagy az ISERROR kapcsán. Például:

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

érdekes cikkek...