Töltse le a példa munkafüzetet
Képzeljük el, hogy van egy táblázatunk az alábbi adatokból:
Ezután VLOOKUP -ot végezünk egy olyan városban, amely nincs ott, és N/A hibát kapunk:
Ez nem nagy probléma, ha csak egyetlen N/A hiba van. Ha azonban egy táblázatban több N/A (mindegyik külön VLOOKUP -ból származik), akkor meglehetősen csúnya lehet. Ezenkívül minden olyan összeg, amely ezeket a cellákat tartalmazza, N/A értéket is eredményez. Röviden, az N/A hiba az egész munkafüzetben terjedhet:
Ennek kiküszöbölésére az Excel rendelkezik az ISNA függvénnyel, amely lehetővé teszi számunkra annak ellenőrzését, hogy egy feltétel vagy egy cella rendelkezik -e N/A értékkel. Általában IF -utasítás részeként használják:
B1 = HA (ISNA (A1), 0, A1)
azaz ha az A1 cella ISNA értékkel rendelkezik, akkor a B1 cella a 0 értéket veszi fel, különben az értéke A1.
Vagy ha rendelkezünk VLOOKUP képletekkel, akkor ugyanezzel a módszerrel ellenőrizhetjük, hogy kiértékelődik -e NA -nak. Ha igen, akkor a 0 értéket vesszük, különben a VLOOKUP érték által visszaadott értéket vesszük:
= HA (ISNA (VLOOKUP (B18, B6: C13,2, FALSE)), 0, VLOOKUP (B18, B6: C13,2, FALSE))
És ha ezt a megközelítést alkalmazzuk a fenti táblázat egyes soraiban, akkor a következőket kapjuk:
Ami sokkal reprezentatívabb, és az összesítéseket most értelmesen értékelik.