
Obecný vzorec
=IFERROR(formula,value_if_error)
souhrn
Chcete-li zachytit chyby, se kterými se může vzorec v listu setkat, můžete pomocí funkce IFERROR zobrazit vlastní zprávu nebo vůbec nic. V zobrazeném příkladu je vzorec v E5:
=IFERROR(C5/D5,"")
Pokud C5 / D5 vrátí hodnotu, vrátí se tato hodnota. Pokud C5 / D5 vrátí chybu, IFERROR vrátí prázdný řetězec ("").
Vysvětlení
V tomto příkladu se funkce IFERROR používá k zachycení a potlačení # DIV / 0! chyba, ke které dojde, když pro Objednávky není žádná hodnota (sloupec D). Bez IFERROR by vzorec C5 / D5 zobrazil # DIV / 0! chyba v E6 a E9.
Funkce IFERROR má dva argumenty: hodnotu (obvykle zadanou jako vzorec) a výsledek, který se zobrazí, pokud vzorec vrátí chybu. Druhý argument se použije pouze v případě, že první argument vyvolá chybu.
V tomto případě je prvním argumentem jednoduchý vzorec pro výpočet průměrné velikosti objednávky, který vydělí celkové tržby počtem objednávek:
=C5/D5
Druhý argument je zadán jako prázdný řetězec (""). Když vzorec vrátí normální výsledek, zobrazí se výsledek. Když vzorec vrátí # DIV / 0!, Vrátí se prázdný řetězec a nic se nezobrazí.