Excel IFERROR funcţie
Atunci când se aplică formule în foaia de lucru Excel, vor fi generate unele valori de eroare, pentru a face față erorilor, Excel oferă o funcție utilă - funcția IFERROR. Funcția IFERROR este utilizată pentru a returna un rezultat personalizat atunci când o formulă evaluează o eroare și pentru a returna un rezultat normal atunci când nu se produce nicio eroare.
Sintaxă:
Sintaxa pentru funcția IFERROR din Excel este:
argumente:
- value: Necesar. O formulă, expresie, valoare sau referință de celulă pentru a verifica dacă există o eroare.
- value_if_error: Necesar. O valoare specifică de returnat dacă se găsește o eroare. Poate fi un șir gol, un mesaj text, o valoare numerică, o altă formulă sau un calcul.
notițe:
- 1. Funcția IFERROR poate face față tuturor tipurilor de erori care includ # DIV / 0 !, # N / A, #NAME ?, #NULL !, #NUM !, #REF !, și #VALUE !.
- 2. Dacă valoare argumentul este o celulă goală, este tratat ca un șir gol ("") de funcția IFERROR.
- 3. Dacă valoare_dacă_eroare argumentul este furnizat ca un șir gol (""), nu este afișat niciun mesaj când este detectată o eroare.
- 4. Dacă valoare argumentul este o formulă matrice, IFERROR returnează o matrice de rezultate pentru fiecare celulă din intervalul specificat în valoare.
- 5. Acest IFERROR este disponibil în Excel 2007 și în toate versiunile ulterioare.
Întoarcere:
Returnează valoarea specifică pentru valorile de eroare.
Exemple:
Exemplul 1: funcția IFFEROR pentru a returna celula goală sau un text personalizat în loc de valoarea erorii
De exemplu, aveți o listă cu datele de mai jos, pentru a calcula prețul mediu, ar trebui să utilizați Vânzare / unitate. Dar, dacă unitatea este 0 sau o celulă necompletată, erorile vor fi afișate după cum se arată în imaginea de mai jos:
Acum, voi folosi o celulă goală sau alt șir de text pentru a înlocui valorile erorii:
=IFERROR(B2/C2, "") (Această formulă va returna un gol în loc de valoarea erorii)
=IFERROR(B2/C2, "Error") (Această formulă va returna un text personalizat „Eroare” în loc de valoarea erorii)
![]() | ![]() |
Exemplul 2: IFERROR cu funcția Vlookup pentru a returna „Not Found” în loc de valori de eroare
În mod normal, când aplicați funcția vlookup pentru a returna valoarea corespunzătoare, dacă valoarea potrivită nu este găsită, veți primi o valoare de eroare # N / A, după cum se arată în următoarea captură de ecran:
În loc să afișați valoarea erorii, puteți utiliza un text „Nu a fost găsit” pentru ao înlocui. În acest caz, puteți înfășura formula Vlookup în funcția IFERROR astfel: =IFERROR(VLOOKUP(…),"Not found")
Vă rugăm să utilizați formula de mai jos, iar apoi un text personalizat „Nu a fost găsit” va fi returnat în locul valorii de eroare în timp ce valoarea potrivită nu este găsită, consultați captura de ecran:
Exemplul 3: Utilizarea IFERROR imbricat cu funcția Vlookup
Această funcție IFERROR vă poate ajuta, de asemenea, să vă ocupați de mai multe formule vlookup, de exemplu, aveți două tabele de căutare, acum trebuie să căutați elementul din aceste două tabele, pentru a ignora valorile de eroare, vă rugăm să utilizați IFERROR imbricat cu Vlookup ca acest lucru :
Exemplul 4: Funcția IFERROR în formulele matrice
Să presupunem că, dacă doriți să calculați Cantitatea totală pe baza listei Prețului total și a prețului unitar, acest lucru se poate face folosind o formulă matrice, care împarte fiecare celulă din intervalul B2: B5 la celula corespunzătoare din intervalul C2: C5 și apoi adaugă rezultatele ca folosind această formulă matrice: =SUM($B$2:$B$5/$C$2:$C$5).
Notă: Dacă există cel puțin o valoare 0 sau o celulă necompletată în intervalul utilizat, # DIV / 0! eroarea este returnată după cum se arată în imaginea de mai jos:
Pentru a remedia această eroare, puteți înfășura funcția IFERROR în formulă ca aceasta și vă rugăm să nu uitați apăsați Shitf + Ctrl + Enter tastele împreună după introducerea acestei formule:
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel - Vă ajută să vă distingeți de mulțime
Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...
Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)
- O secundă pentru a comuta între zeci de documente deschise!
- Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
- Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
- Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.