Salt la conținutul principal

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.

funcția doc iferror 1


 Sintaxă:

Sintaxa pentru funcția IFERROR din Excel este:

=IFERROR(value, value_if_error)

 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:

funcția doc iferror 2

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)

funcția doc iferror 3 funcția doc iferror 4

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:

funcția doc iferror 5

Î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:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

funcția doc iferror 6


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 :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

funcția doc iferror 7


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:

funcția doc iferror 8

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:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

funcția doc iferror 9


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel - Vă ajută să vă distingeți de mulțime

Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele  |  Ștergeți rândurile goale  |  Combinați coloane sau celule fără a pierde date  |  Rundă fără Formula ...
Super VLookup: Criterii multiple  |  Valoare multiplă  |  Pe mai multe foi  |  Căutare fuzzy...
Adv. Lista verticală: Lista drop-down ușoară  |  Listă drop-down dependentă  |  Listă derulantă cu selectare multiplă...
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  Comparați coloanele cu Selectați aceleași și diferite celule ...
Caracteristici prezentate: Focus pe grilă  |  Vedere de proiectare  |  Big Formula Bar  |  Manager registru de lucru și foi | Biblioteca de resurse (Text automat)  |  Data Picker  |  Combinați foi de lucru  |  Criptare/Decriptare celule  |  Trimiteți e-mailuri după listă  |  Super Filtru  |  Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere ...)  |  50+ Diagramă Tipuri de (Gantt Chart ...)  |  40+ Practic Formule (Calculați vârsta pe baza zilei de naștere ...)  |  19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale ...)  |  12 Convertire Instrumente (Numere la cuvinte, conversie valutara ...)  |  7 Merge & Split Instrumente (Rânduri combinate avansate, Împărțiți celule Excel ...)  |  ... și altele

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.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations