Stáhněte si ukázkový sešit
Představte si, že máme tabulku dat, jako například:
A poté provedeme VLOOKUP na město, které tam není, zobrazí se chyba N/A:
Pokud máme pouze jednu chybu N/A, není to velký problém. Pokud však máme v tabulce několik N/A (každý vyplývající ze samostatného VLOOKUP), může to vypadat dost nevzhledně. Kromě toho všechny součty zahrnující tyto buňky také vedou k hodnotě N/A. Stručně řečeno, chyba N/A se může šířit celým sešitem:
Chcete -li to obejít, Excel má funkci ISNA, která nám umožňuje zkontrolovat, zda má podmínka nebo buňka hodnotu N/A. Obvykle se používá jako součást příkazu IF:
B1 = IF (ISNA (A1), 0, A1)
tj. pokud má buňka A1 hodnotu ISNA, pak buňka B1 nabývá hodnoty 0, jinak má hodnotu v A1.
Nebo pokud máme vzorce VLOOKUP, můžeme zkontrolovat, zda se vyhodnocuje na NA pomocí stejného přístupu. Pokud ano, vezmeme hodnotu 0, jinak vezmeme hodnotu vrácenou hodnotou VLOOKUP:
= IF (ISNA (VLOOKUP (B18, B6: C13,2, FALSE)), 0, VLOOKUP (B18, B6: C13,2, FALSE))
A pokud je tento přístup přijat v jednotlivých řádcích ve výše uvedené tabulce, máme:
Což je mnohem reprezentativnější a součty nyní hodnotí rozumně.