Stiahnite si ukážkový zošit
Tento tutoriál ukazuje, ako používať Excel ISNA funkcia v Exceli na testovanie, či bunka vedie k #N/A.
Prehľad funkcií ISNA
Funkčný test ISNA, ak je hodnota bunky #N/A. Vráti hodnotu TRUE alebo FALSE.
Ak chcete použiť funkciu pracovného hárka ISNA Excel, vyberte bunku a zadajte:
(Všimnite si, ako sa zobrazujú vstupy vzorcov)
Syntax a vstupy funkcií ISNA:
1 | = ISNA (HODNOTA) |
hodnotu - Skúšobná hodnota
Ako používať funkciu ISNA
Funkcia ISNA kontroluje, či výsledkom výpočtu je nejaká chyba, okrem chyby #N/A.
1 | = ISNA (A2) |
ISERROR, ISERR a ISNA
Existujú dve ďalšie funkcie „is“ na kontrolu chýb:
- Funkcia ISERROR vráti TRUE pre všetky chyby.
- Funkcia ISERR vracia hodnotu TRUE pre všetky chyby okrem #chýb N/A.
Existujú rôzne funkcie „je chyba“, takže sa môžete rozhodnúť, čo robiť s potenciálne platnými #N/A chybami.
Funkcia IFNA
Namiesto funkcie ISNA môžete tiež použiť funkciu IFNA na vykonanie niečoho, ak sa zistí chyba (namiesto jednoduchého vrátenia hodnoty TRUE / FALSE).
Ďalšie logické funkcie
Tabuľky Excel / Google obsahujú mnoho ďalších logických funkcií na vykonávanie ďalších logických testov. Tu je zoznam:
IF / IS funkcie |
---|
iferror |
iserror |
isna |
iserr |
isblank |
je číslo |
istext |
izontext |
izometula |
islogický |
isref |
iseven |
isodd |
ISNA v Tabuľkách Google
Funkcia ISNA funguje v Tabuľkách Google úplne rovnako ako v programe Excel:
Príklady ISNA vo VBA
Funkciu ISNA môžete použiť aj vo VBA. Typ: application.worksheetfunction.isna (hodnota)
Na hárku nižšie
Vykonanie nasledujúceho kódu VBA
12 | Rozsah ("A2") = Application.WorksheetFunction.IsNA (rozsah ("A1"))Rozsah ("B2") = Application.WorksheetFunction.IsNA (rozsah ("B1")) |
vráti hodnotu TRUE pre bunku A1, ktorá je #N/A, a false pre bunku B2, ktorá je 5
Pokiaľ ide o argumenty funkcie (hodnota atď.), Môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa namiesto toho použijú.
Vráťte sa do zoznamu všetkých funkcií v programe Excel