Cum se utilizează funcția Excel IFERROR -

rezumat

Funcția Excel IFERROR returnează un rezultat personalizat atunci când o formulă generează o eroare și un rezultat standard atunci când nu este detectată nicio eroare. IFERROR este un mod elegant de a capta și gestiona erorile fără a utiliza instrucțiuni IF mai imbricate mai complicate.

Scop

Captați și gestionați erorile

Valoare returnată

Valoarea pe care o specificați pentru condițiile de eroare.

Sintaxă

= IFERROR (valoare, valoare_if_error)

Argumente

  • valoare - valoarea, referința sau formula pentru a verifica dacă există o eroare.
  • value_if_error - Valoarea de returnat dacă se găsește o eroare.

Versiune

Excel 2007

Note de utilizare

Funcția IFERROR „prinde” erori într-o formulă și returnează un rezultat alternativ sau formulă atunci când este detectată o eroare.

Utilizați funcția IFERROR pentru a capta și gestiona erorile produse de alte formule sau funcții. IFERROR verifică următoarele erori: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, sau #NULL !.

Exemplul nr. 1

De exemplu, dacă A1 conține 10, B1 este necompletat, iar C1 conține formula = A1 / B1, următoarea formulă va prinde # DIV / 0! eroare care rezultă din împărțirea A1 la B1:

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

Atâta timp cât B1 este gol, C1 va afișa mesajul „Vă rugăm să introduceți o valoare în B1” dacă B1 este gol sau zero. Când se introduce un număr în B1, formula va returna rezultatul A1 / B1.

Exemplul nr. 2

De asemenea, puteți utiliza funcția IFERROR pentru a prinde eroarea # N / A aruncată de VLOOKUP atunci când nu se găsește o valoare de căutare. Sintaxa arată astfel:

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

În acest exemplu, când VLOOKUP returnează un rezultat, IFERROR funcționează acel rezultat. Dacă VLOOKUP returnează o eroare # N / A deoarece nu se găsește o valoare de căutare, IFERROR returnează „Not Found”.

Note

  • Dacă valoarea este goală, aceasta este evaluată ca un șir gol ("") și nu ca o eroare.
  • Dacă value_if_error este furnizat ca un șir gol (""), nu se afișează niciun mesaj când este detectată o eroare.
  • Dacă IFERROR este introdus ca o formulă matrice, acesta returnează o matrice de rezultate cu un element pentru fiecare celulă în valoare .
  • În Excel 2013+, puteți utiliza funcția IFNA pentru a prinde și gestiona în mod specific erori # N / A.

Videoclipuri asemănătoare

Modul de depistare a erorilor în formule Erorile de interceptare vă pot face foile de calcul mai profesioniste, făcându-le mai puțin aglomerate și mai ușor de utilizat. În acest videoclip, vom analiza câteva modalități de a surprinde erorile într-o formulă. Formule pentru interogarea unui tabel Deoarece tabelele acceptă referințe structurate, puteți afla multe despre un tabel cu formule simple. În acest videoclip, vom analiza câteva formule pe care le puteți utiliza pentru interogarea unui tabel. Ce trebuie să faceți când VLOOKUP revine NA În acest videoclip, vom analiza cum să configurați o formulă VLOOKUP pentru a evita erorile # N / A.

Articole interesante...