Tento tutoriál ukazuje, jak používat Excel IFNA funkce v aplikaci Excel něco, pokud výsledkem výpočtu je chyba #N/A.
Přehled funkcí IFNA
Funkce IFNA testuje, zda výsledkem výpočtu je chyba #N/A. Pokud ne, zobrazí výsledek výpočtu. Pokud ano, provede další výpočet.
Chcete -li použít funkci listu IFNA Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Syntaxe a vstupy funkcí IFNA:
= IFNA (hodnota, hodnota_if_na)
hodnota - Hodnota, výpočet nebo odkaz na buňku.
počet_číslic - Co dělat, když hodnota způsobí chybu #N/A.
Jak používat funkci IFNA
Funkce IFNA testuje, zda při výpočtu dojde k chybě #N/A, v případě zjištění chyby vydá jinou hodnotu (nebo výpočet).
= IFNA (VLOOKUP (A2, $ E $ 2: $ F $ 7,2, FALSE), „žádná data“)
Funkce IFERROR
Alternativně funkce IFERROR testuje, zda dojde k nějaké chybě, včetně chyb #N/A.
= IFERROR (A2, "ERROR_Found") = IFNA (A2, "ERROR_Found")
Proč používat funkci IFNA?
Možná si říkáte, proč bych měl používat funkci IFERROR? Při práci s vyhledávacími funkcemi (jako je VLOOKUP), pokud není vyhledávací hodnota nalezena, funkce vrátí #N/A.
= IFERROR (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
Možná budete chtít zpracovat pouze tyto platné #N/A chyby nastavením chybových hodnot na nulu nebo prázdné.
= IFNA (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
Pravidelné chyby se však budou stále zobrazovat, což vám umožní zjistit, zda ve vzorci není chyba ve výpočtu.
IFNA v Tabulkách Google
Funkce IFNA funguje v Tabulkách Google úplně stejně jako v Excelu:
Příklady IFNA ve VBA
Můžete také použít funkci IFNA ve VBA. Typ:application.worksheetfunction.IFNA (hodnota, hodnota_if_na)
Argumenty funkce (číslo atd.) Můžete buď zadat přímo do funkce, nebo definovat proměnné, které se místo toho použijí.