Jak používat funkci Excel IFERROR -

souhrn

Funkce Excel IFERROR vrací vlastní výsledek, když vzorec generuje chybu, a standardní výsledek, když není zjištěna žádná chyba. IFERROR je elegantní způsob, jak zachytit a spravovat chyby bez použití složitějších vnořených příkazů IF.

Účel

Chyby zachycení a zpracování

Návratová hodnota

Hodnota, kterou zadáte pro chybové podmínky.

Syntax

= IFERROR (value, value_if_error)

Argumenty

  • value - Hodnota, reference nebo vzorec ke kontrole chyby.
  • value_if_error - Hodnota, která se má vrátit, pokud je nalezena chyba.

Verze

Excel 2007

Poznámky k použití

Funkce IFERROR "zachytí" chyby ve vzorci a při zjištění chyby vrátí alternativní výsledek nebo vzorec.

Pomocí funkce IFERROR můžete zachytit a zpracovat chyby způsobené jinými vzorci nebo funkcemi. IFERROR kontroluje následující chyby: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, nebo #NULL !.

Příklad č. 1

Například pokud A1 obsahuje 10, B1 je prázdné a C1 obsahuje vzorec = A1 / B1, následující vzorec zachytí # DIV / 0! chyba, která je výsledkem dělení A1 na B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Dokud je B1 prázdné, zobrazí C1 zprávu „Zadejte hodnotu v B1“, pokud je B1 prázdné nebo nula. Když zadáte číslo do B1, vzorec vrátí výsledek A1 / B1.

Příklad č. 2

Můžete také použít funkci IFERROR k zachycení chyby # N / A vyvolané funkcí VLOOKUP, když není nalezena vyhledávací hodnota. Syntaxe vypadá takto:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

V tomto příkladu, když VLOOKUP vrátí výsledek, funkce IFERROR, které budou výsledkem. Pokud VLOOKUP vrátí chybu # N / A, protože vyhledávací hodnota nebyla nalezena, IFERROR vrátí „Nenalezeno“.

Poznámky

  • Pokud je hodnota prázdná, vyhodnotí se jako prázdný řetězec (""), nikoli jako chyba.
  • Pokud je value_if_error zadán jako prázdný řetězec (""), při zjištění chyby se nezobrazí žádná zpráva.
  • Pokud je IFERROR zadán jako maticový vzorec, vrátí pole výsledků s jednou položkou pro každou buňku v hodnotě .
  • V aplikaci Excel 2013+ můžete pomocí funkce IFNA konkrétně zachytit a zpracovat chyby # N / A.

Související videa

Jak zachycovat chyby ve vzorcích Díky chybám při soutisku budou vaše tabulky profesionálnější, protože budou méně přeplněné a budou se snáze používat. V tomto videu se podíváme na některé způsoby, jak zachytit chyby ve vzorci. Vzorce pro dotazování na tabulku Protože tabulky podporují strukturované odkazy, můžete se o tabulce dozvědět mnoho jednoduchých vzorců. V tomto videu se podíváme na některé vzorce, které můžete použít k dotazování na tabulku. Co dělat, když se funkce VLOOKUP vrátí NA V tomto videu se podíváme na to, jak nastavit vzorec VLOOKUP, aby se zabránilo chybám # N / A.

Zajímavé články...