Príklady funkcií IFNA - Excel, VBA a Tabuľky Google

Tento tutoriál ukazuje, ako používať Excel IFNA funkcia v Exceli tak niečo, ak výsledkom výpočtu je chyba #N/A.

Prehľad funkcií IFNA

Funkcia IFNA testuje, či výsledkom výpočtu je chyba #N/A. Ak nie, zobrazí výsledok výpočtu. Ak je to tak, vykoná ďalší výpočet.

Ak chcete použiť funkciu hárka IFNA Excel, vyberte bunku a zadajte:

(Všimnite si, ako sa zobrazujú vstupy vzorcov)

Syntax a vstupy funkcií IFNA:

= IFNA (hodnota, hodnota_if_na)

hodnotu - Hodnota, výpočet alebo odkaz na bunku.

počet_číslic - Čo robiť, ak hodnotu spôsobí chybu #N/A.

Ako používať funkciu IFNA

Funkcia IFNA testuje, či výsledkom výpočtu je chyba #N/A, ak sa zistí chyba, vydá inú hodnotu (alebo výpočet).

= IFNA (VLOOKUP (A2, $ E $ 2: $ F $ 7,2, FALSE), „Žiadne údaje“)

Funkcia IFERROR

Alternatívne funkcia IFERROR testuje, či sa vyskytne chyba, vrátane chýb #N/A.

= IFERROR (A2; "ERROR_Found") = IFNA (A2; "ERROR_Found")

Prečo používať funkciu IFNA?

Mohlo by vás zaujímať, prečo by som mal používať iba funkciu IFERROR? Pri práci s funkciami vyhľadávania (ako je VLOOKUP), ak nie je hodnota vyhľadávania nájdená, funkcia vráti #N/A.

= IFERROR (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")

Možno budete chcieť spracovať iba tieto platné #N/A chyby nastavením chybových hodnôt na nulu alebo prázdne.

= IFNA (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")

Pravidelné chyby sa však budú stále zobrazovať, čo vám umožní identifikovať, či vo vzorci nie je chyba vo výpočte.

IFNA v Tabuľkách Google

Funkcia IFNA funguje v Tabuľkách Google úplne rovnako ako v programe Excel:

Príklady IFNA vo VBA

Vo VBA môžete tiež použiť funkciu IFNA. Typ:
application.worksheetfunction.IFNA (hodnota, hodnota_if_na)
Pokiaľ ide o argumenty funkcie (číslo atď.), Môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa namiesto toho použijú.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave