
Zhrnutie
Funkcia Excel IFNA vráti vlastný výsledok, keď vzorec vygeneruje chybu # N / A, a štandardný výsledok, keď sa nezistí žiadna chyba. IFNA je elegantný spôsob, ako konkrétne zachytiť a spracovať chyby # N / A bez zachytenia ďalších chýb.
Účel
Trap a zvládnuť # N / A chybyNávratová hodnota
Zadaná hodnota pre # N / A chýbSyntax
= IFNA (value, value_if_na)Argumenty
- value - hodnota, referencia alebo vzorec na kontrolu chyby.
- value_if_na - hodnota, ktorá sa má vrátiť, ak sa vyskytne chyba # N / A.
Verzia
Excel 2013Poznámky k použitiu
Pomocou funkcie IFNA môžete zachytiť a spracovať chyby # N / A, ktoré sa môžu vyskytnúť vo vzorcoch, najmä tých, ktoré vyhľadávajú pomocou MATCH, VLOOKUP, HLOOKUP atď. Funkcia IFNA bude spracovávať iba chyby # N / A, čo znamená ďalšie chyby, ktoré ktoré môžu byť vygenerované vzorcom, sa budú stále zobrazovať.
Môžete tiež použiť funkciu IFERROR na zachytenie chýb # N / A, ale IFERROR zachytí aj ďalšie chyby.
IFNA s VLOOKUP
Typický príklad IFNA použitého na zachytenie chýb N / A s VLOOKUP bude vyzerať takto:
=IFNA(VLOOKUP(A1,table,2,0),"Not found")
Poznámky:
- Ak je hodnota prázdna, vyhodnotí sa ako prázdny reťazec (""), nie ako chyba.
- Ak je hodnota_if_na poskytnutá ako prázdny reťazec (""), po zistení chyby sa nezobrazí žiadna správa.