Stiahnite si ukážkový zošit
Predstavte si, že máme tabuľku údajov, ako napríklad:
A potom urobíme VLOOKUP v meste, ktoré tam nie je, zobrazí sa chyba N/A:
Ak máme iba jednu chybu N/A, nie je to veľký problém. Ak však máme v tabuľke niekoľko N/A (z ktorých každý pochádza zo samostatného VLOOKUP), môže to vyzerať dosť nevzhľadne. Navyše všetky súčty, ktoré zahrnujú tieto bunky, tiež vedú k hodnote N/A. Stručne povedané, chyba N/A sa môže šíriť celým zošitom:
Aby sme to obišli, Excel má funkciu ISNA, ktorá nám umožňuje skontrolovať, či má podmienka alebo bunka hodnotu N/A. Obvykle sa používa ako súčasť vyhlásenia IF:
B1 = IF (ISNA (A1), 0, A1)
tj. Ak má bunka A1 hodnotu ISNA, bunka B1 má hodnotu 0, inak má hodnotu v A1.
Alebo ak máme vzorce VLOOKUP, môžeme pomocou rovnakého prístupu skontrolovať, či sa vyhodnocuje ako NA. Ak áno, vezmeme hodnotu 0, inak vezmeme hodnotu vrátenú hodnotou VLOOKUP:
= IF (ISNA (VLOOKUP (B18, B6: C13,2, FALSE)), 0, VLOOKUP (B18, B6: C13,2, FALSE))
A ak je tento prístup prijatý v jednotlivých riadkoch vo vyššie uvedenej tabuľke, máme:
Čo je oveľa reprezentatívnejšie a súčty teraz hodnotiť rozumne.