Funcția IFERROR din Excel este cea mai potrivită pentru tratarea cazurilor în care formulele returnează o eroare. Folosind această funcție, puteți specifica ce valoare ar trebui returnată funcția în locul unei erori. Dacă funcția din celulă nu întoarce o eroare, rezultatul său este returnat.
Ce revine funcția
Valoarea pe care o specificați dacă există o eroare în celulă.
= IFERROR (valoare, value_if_error) - versiunea în limba engleză
= IFRICULT (valoare; eroare value_if_us_) - versiunea în limba engleză
Argumente funcționale
Informații suplimentare
- Dacă utilizați ghilimele ("") ca argument value_if_error (value_if_solble). celula nu afișează nimic în caz de eroare.
- Dacă valoarea (valoarea) sau value_if_error (valoarea if_ error) se referă la o celulă goală, aceasta este tratată ca goală.
Exemple de utilizare a programului IFERROR (Excel) în Excel
Exemplul 1. Înlocuiți erorile din celulă cu cele goale
Dacă utilizați funcții care pot returna o eroare, o puteți închide într-o funcție și puteți specifica o valoare goală returnată în cazul unei erori.
În exemplul prezentat mai jos, rezultatul celulei D4 este # DIV / 0 !.
![Funcția iferror (dacă eroare) în excel (iferror) Funcția Iferror (dacă există o eroare) în Excel](https://images-on-off.com/images/164/funktsiyaiferroreslioshibkavexcel-7d4e5416.png)
Pentru a șterge informațiile de eroare într-o celulă, utilizați următoarea formulă:
= IFERROR (A1 / A2, "") - versiunea în limba engleză
= ELECTRONICS (A1 / A2; "") - versiunea în limba engleză
![Funcția iferror (dacă este eroare) în excel (excel) Funcția Iferror (dacă există o eroare) în Excel](https://images-on-off.com/images/164/funktsiyaiferroreslioshibkavexcel-164431ed.png)
În acest caz, funcția va verifica dacă formula din celulă produce o eroare și, dacă este prezent, produce un rezultat gol.
Ca urmare a erorilor de corectare a formulei, puteți specifica orice text sau valoare, de exemplu, folosind următoarea formulă:
= IFERROR (A1 / A2, "Error") - versiunea în limba engleză
= ELECTRONICS (A1 / A2; "") - versiunea în limba engleză
![Funcția iferror (dacă eroare) în Excel (în cazul în care eroarea) Funcția Iferror (dacă există o eroare) în Excel](https://images-on-off.com/images/164/funktsiyaiferroreslioshibkavexcel-22c383e9.png)
Exemplul 2. Înlocuiți valorile fără date când utilizați funcția VLOOKUP pe "Nu a fost găsit"
Când folosim funcția VLOOKUP. adesea întâmpinând faptul că, în absența datelor pentru orice valoare, formula dă eroarea "# N / A".
În exemplul de mai jos, dorim să utilizăm funcția VLOOKUP (VLOOK) pentru elevii selectați pentru a înlocui datele din rezultatele examenului.
![Funcția iferror (dacă eroare) în excel (în cazul în care eroarea) Funcția Iferror (dacă există o eroare) în Excel](https://images-on-off.com/images/164/funktsiyaiferroreslioshibkavexcel-fa715a24.png)
În exemplul de mai sus, în lista studenților cu rezultate ale examenului nu există date numite Ivan, ca rezultat, atunci când se folosește funcția VLOOKUP. formula ne dă o eroare.
Doar în acest caz, putem folosi funcția IFEROR (IFOLOR). pentru a se asigura că rezultatul calculului pare corect, fără erori. Putem realiza acest lucru folosind formula:
= IFERROR (VLOOKUP (D2, $ A $ 2: $ B $ 12,2,0), "Nu a fost găsit") - versiunea în limba engleză
= IFRICH (V2P (D2; $ A $ 2: $ B $ 12; 2; 0); "Nu a fost găsit") - Versiunea rusă
![Funcția iferror (dacă este eroare) în excel (excel) Funcția Iferror (dacă există o eroare) în Excel](https://images-on-off.com/images/164/funktsiyaiferroreslioshibkavexcel-0ad8a1ea.png)
Exemplul 3. Returnați valoarea "0" în loc de erorile formulei
Dacă nu aveți o valoare specifică pe care ați dori să o utilizați pentru a înlocui erorile - lăsați argumentul funcției value_if_error gol (ca în cazul în care eroarea este) așa cum se arată în exemplul de mai jos și în caz de eroare funcția va reveni "0":
![Funcția iferror (dacă eroare) în excel (iferror) Funcția Iferror (dacă există o eroare) în Excel](https://images-on-off.com/images/164/funktsiyaiferroreslioshibkavexcel-7592f0af.png)