Přejít na hlavní obsah

ISNA v Excelu: co to je a jak používat

ISNA (z angl. "is not available") je jedna z funkcí v aplikaci Microsoft Excel, která Vám umožňuje zkontrolovat, zda je v dané buňce přítomna hodnota chyby #n/a.

Chyba #N/A nastává, když vzorec nemůže najít hodnotu, kterou by měl vrátit, nebo když se použije funkce hledání neexistující hodnoty. ISNA umožňuje identifikovat a zpracovat takové chyby v datech, díky čemuž je tato funkce nedílnou součástí práce téměř každého uživatele aplikace Excel.

Použití funkce ISNA je poměrně jednoduché. Vrátí "TRUE" nebo "FALSE", podle toho, zda vybraná buňka obsahuje hodnotu chyby #n/A nebo ne. Takto vypadá syntaxe funkce:

Zde hodnota - je to odkaz na buňku nebo vzorec, který je třeba zkontrolovat.

Použití ISNA v Excelu

ISNA vrátí TRUE, pokud buňka obsahuje chybu #N / A, a FALSE, pokud neobsahuje. Je to velmi užitečná funkce pro kontrolu chyb ve vzorcích nebo při používání funkcí vyhledávání a mapování dat.

Příklad použití funkce ISNA:

  • Buňka A1 obsahuje vzorec = VLOOKUP (B1,D1: E10, 2, FALSE), který hledá hodnotu z buňky B1 v rozsahu D1:E10 a vrací příslušnou hodnotu z druhého sloupce. Pokud není nalezena žádná hodnota, funkce vrátí chybu #N/A.
  • V buňce C1 lze k ověření chyby použít funkci ISNA. Vzorec bude vypadat takto: = ISNA(A1).
  • Pokud byla v buňce A1 nalezena chyba #N/A, pak je běh vzorce v buňce C1 TRUE. V opačném případě, pokud byla nalezena hodnota, funkce ISNA vrátí FALSE.

ISNA lze kombinovat s dalšími funkcemi, jako je IF, a provádět určité akce v závislosti na přítomnosti nebo nepřítomnosti chyby #N / A. můžete například použít vzorec =IF(ISNA(A1), "chyba!", "Hodnota nalezena") pro výstup chybové zprávy, pokud není nalezena hodnota v buňce A1.

Použití ISNA v Excelu pomáhá zpracovávat chyby a usnadňuje práci se vzorci, zejména při práci s velkými datovými sadami. To umožňuje rychle detekovat chybějící hodnoty a zabránit nesprávným výsledkům výpočtů.

Popis funkce ISNA

K chybě #N/a obvykle dochází, když vzorec nemůže najít požadovaná data nebo funkce vrátí tuto hodnotu, aby určila, že výsledek není k dispozici.

Syntaxe funkce ISNA je následující:

  • value - hodnota nebo odkaz na buňku aplikace Excel, kterou chcete zkontrolovat.

Příklad použití funkce ISNA:

Předpokládejme, že buňka A1 obsahuje vzorec, který by měl získat data z buňky B1, ale tato data nemůže najít. V důsledku toho se do buňky A1 vrátí chyba #N / A. Chcete-li zkontrolovat, zda buňka A1 obsahuje chybu #N / A, můžete použít funkci ISNA následovně:

Pokud buňka A1 obsahuje chybu #N / A, funkce vrátí hodnotu TRUE. Pokud buňka neobsahuje chybu #N / A, funkce vrátí FALSE.

Příklady použití funkce ISNA

Zde jsou některé příklady použití funkce ISNA:

Příklad 1:

Nechte nás mít buňku A1, která obsahuje hodnotu #N / A. Chcete-li zkontrolovat, zda obsahuje chybu, můžeme použít funkci ISNA následovně:

Funkce vrátí TRUE, protože buňka obsahuje chybu #N/A.

Příklad 2:

Zvažte případ, kdy máme vzorec, který může vrátit chybu #N/A v buňce. Chcete-li zkontrolovat, zda tento vzorec vrací chybu, můžeme použít funkci ISNA následovně:

Pokud vzorec vrátí chybu #N / A, funkce ISNA vrátí TRUE. V opačném případě funkce vrátí FALSE.

Příklad 3:

Funkci ISNA lze kombinovat s funkcí IF pro provádění určitých akcí v závislosti na přítomnosti nebo nepřítomnosti chyby. Následující vzorec například zkontroluje buňku A1, zda neobsahuje chybu #N / A, a zobrazí "chyba" nebo "žádná chyba" v závislosti na výsledku:

=IF (ISNA (A1), "chyba","chyba ne")

Pokud buňka A1 obsahuje chybu #N / A, funkce vrátí "chyba". V opačném případě se vrátí "chyba ne".

To jsou jen některé příklady použití funkce ISNA. V Excelu existuje mnoho různých způsobů, jak tuto funkci používat v závislosti na konkrétních požadavcích a situacích.

Jak používat ISNA v Excelu

Funkce ISNA v Excelu se používá ke kontrole, zda buňka obsahuje hodnotu chyby #n / a.vrátí TRUE, pokud je nalezena hodnota chyby #N/A, a FALSE, pokud taková hodnota neexistuje.

Formát funkce ISNA je následující:

kde je hodnota buňka, kterou je třeba zkontrolovat, zda není chyba #N/A.

Zvažte příklad použití funkce ISNA.

Předpokládejme, že máme seznam s údaji o prodeji zboží. Ve sloupci A jsou uvedeny názvy položek a ve sloupci B počet prodaných kusů. Ve sloupci C chceme zobrazit TRUE, pokud prodej zboží nebyl k dispozici, a FALSE, pokud nedošlo k chybě.

V buňce C2 napíšeme následující vzorec:

Excel zkontroluje hodnotu v buňce B2 na chybu #N / A a a vrátí TRUE nebo FALSE do buňky C2 v závislosti na výsledku.

Poté zkopírujeme vzorec dolů do sloupce C, abychom jej použili na zbytek dat. Výsledkem je TRUE v buňkách, kde jsou nalezeny hodnoty chyby #N/A, a FALSE v buňkách bez chyb.

Pomocí funkce ISNA v Excelu můžete snadno zkontrolovat chyby #N / A ve vaší datové tabulce a tyto hodnoty dále zpracovávat podle svých potřeb.