Funkcija IFERROR

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel Web App

Za rukovanje greškama u formuli možete da koristite funkciju IFERROR. IFERROR vraća vrednost koju navedete ako formula daje grešku kao rezultat; U suprotnom, funkcija daje rezultat formule.

Sintaksa

IFERROR(vrednost, vrednost_ako_greška)

Sintaksa funkcije IFERROR ima sledeće argumente:

  • Vrednost Obavezno. Argument u kojem se proveravaju greške.
  • value_if_error Obavezno. Vrednost koja se vraća ako formula daje grešku kao rezultat. Proveravaju se sledeći tipovi grešaka: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ili #NULL!.

Primedbe

  • Ako su argument vrednost ili value_if_error prazna ćelija, IFERROR je tretira kao vrednost prazne niske ("").
  • Ako je argument "vrednost" formula niza, IFERROR daje niz rezultata za svaku ćeliju u opsegu navedenom u vrednosti. Pogledajte drugi primer u nastavku.

Primeri

Kopirajte date primere podataka u sledeću tabelu i nalepite ih u ćeliju A1 novog radnog lista u programu Excel. Ako želite da formule izračunaju rezultate, izaberite formule, pritisnite taster F2, a zatim pritisnite taster Enter.

Kvota Prodate jedinice
210 35
55 0
23
Formula Opis Rezultat
=IFERROR(A2/B2, "Error in calculation") Proverava da li postoji greška u formuli u prvom argumentu (deljenje 210 sa 35), ne pronalazi grešku, a zatim daje rezultate formule 6
=IFERROR(A3/B3, "Error in calculation") Proverava postoji li greška u prvom argumentu (deljenje 55 sa 0), pronalazi grešku deljenja nulom, a zatim kao rezultat daje vrednost_ako_greška Greška u izračunavanju
=IFERROR(A4/B4, "Error in calculation") Proverava da li postoji greška u formuli u prvom argumentu (deljenje "" sa 23), ne pronalazi grešku, a zatim daje rezultate formule. 0

2. primer

Kvota Prodate jedinice Odnos
210 35 6
55 0 Greška u izračunavanju
23 0
Formula Opis Rezultat
=C2 Proverava da li postoji greška u formuli u prvom argumentu, u prvom elementu niza (A2/B2 ili deljenje 210 sa 35), ne pronalazi grešku, a zatim daje rezultat formule 6
=C3 Proverava da li postoji greška u formuli u prvom argumentu, u drugom elementu niza (A3/B3 ili deljenje 55 sa 0), pronalazi grešku u deljenju nulom, a zatim kao rezultat daje vrednost_ako_greška Greška u izračunavanju
=C4 Proverava da li postoji greška u formuli u prvom argumentu, u trećem elementu niza (A4/B4 ili deljenje "" sa 23), ne pronalazi grešku, a zatim daje rezultat formule 0
Napomena: Ako koristite aktuelnu verziju sistema Microsoft 365, onda možete da unesete formulu u gornju levu ćeliju izlaznog opsega, a zatim pritisnite ENTER da biste potvrdili formulu kao formulu dinamičkog niza. U suprotnom, formulu morate uneti kao zastarelu formulu niza tako što ćete prvo izabrati izlazni opseg, umetnuti formulu u gornju levu ćeliju izlaznog niza, a zatim pritisnuti kombinaciju tastera CTRL+SHIFT+ENTER da biste je potvrdili. Excel umesto vas umeće vitičaste zagrade na početku i na kraju formule. Dodatne informacije o formulama niza potražite u članku Vodiči i primeri formula niza.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u zajednicama.