Stáhněte si ukázkový sešit
Tento tutoriál ukazuje, jak používat Funkce Excel ISNA v Excelu otestovat, zda buňka vyústí v #N/A.
Přehled funkcí ISNA
Test funkce ISNA, pokud je hodnota buňky #N/A. Vrátí hodnotu TRUE nebo FALSE.
Chcete -li použít funkci listu ISNA Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Syntaxe a vstupy funkcí ISNA:
1 | = ISNA (HODNOTA) |
hodnota - Zkušební hodnota
Jak používat funkci ISNA
Funkce ISNA kontroluje, zda při výpočtu dojde k jakékoli chybě, kromě chyby #N/A.
1 | = ISNA (A2) |
ISERROR, ISERR a ISNA
Existují dvě další funkce pro kontrolu chyb „je“:
- Funkce ISERROR vrací TRUE pro všechny chyby.
- Funkce ISERR vrací TRUE pro všechny chyby kromě #N/A chyb.
Existují různé funkce „je chyba“, takže se můžete rozhodnout, co dělat s potenciálně platnými #N/A chybami.
Funkce IFNA
Místo funkce ISNA můžete také použít funkci IFNA k provedení něčeho, pokud je zjištěna chyba (namísto prostého vracení hodnoty TRUE / FALSE).
Další logické funkce
Tabulky Excel / Google obsahují mnoho dalších logických funkcí k provádění dalších logických testů. Zde je seznam:
Funkce IF / IS |
---|
iferror |
iserror |
isna |
iserr |
je prázdný |
je číslo |
istext |
neintext |
isformula |
islogický |
isref |
dokonce |
isodd |
ISNA v Tabulkách Google
Funkce ISNA funguje v Tabulkách Google úplně stejně jako v Excelu:
Příklady ISNA ve VBA
Můžete také použít funkci ISNA ve VBA. Typ: application.worksheetfunction.isna (hodnota)
Na listu níže
Provedení následujícího kódu VBA
12 | Rozsah ("A2") = Application.WorksheetFunction.IsNA (rozsah ("A1"))Rozsah ("B2") = Application.WorksheetFunction.IsNA (rozsah ("B1")) |
vrátí TRUE pro buňku A1, což je #N/A, a false pro buňku B2, která je 5
Argumenty funkce (hodnota atd.) Můžete buď zadat přímo do funkce, nebo definovat proměnné, které se místo toho použijí.
Zpět na seznam všech funkcí v Excelu