
souhrn
Funkce Excel IFNA vrací vlastní výsledek, když vzorec generuje chybu # N / A, a standardní výsledek, když není detekována žádná chyba. IFNA je elegantní způsob, jak konkrétně zachytit a zpracovat chyby # N / A bez zachycení dalších chyb.
Účel
Trap a zpracovat # N / A chybyNávratová hodnota
Hodnota zadaná pro chyby # N / ASyntax
= IFNA (value, value_if_na)Argumenty
- value - Hodnota, reference nebo vzorec ke kontrole chyby.
- value_if_na - hodnota, která se má vrátit, pokud je nalezena chyba # N / A.
Verze
Excel 2013Poznámky k použití
Pomocí funkce IFNA můžete zachytit a zpracovat chyby # N / A, které se mohou vyskytnout ve vzorcích, zejména těch, které provádějí vyhledávání pomocí MATCH, VLOOKUP, HLOOKUP atd. Funkce IFNA bude zpracovávat pouze chyby # N / A, což znamená další chyby, které mohou být generovány vzorcem, budou se i nadále zobrazovat.
Můžete také použít funkci IFERROR k zachycení chyb # N / A, ale IFERROR zachytí i další chyby.
IFNA s VLOOKUP
Typický příklad IFNA použitý k zachycení chyb # N / A s VLOOKUP bude vypadat takto:
=IFNA(VLOOKUP(A1,table,2,0),"Not found")
Poznámky:
- Pokud je hodnota prázdná, vyhodnotí se jako prázdný řetězec (""), nikoli jako chyba.
- Pokud je value_if_na zadán jako prázdný řetězec (""), nezobrazí se při zjištění chyby žádná zpráva.