Pomoću funkcije IFERROR možete zarobiti i rukovati pogreškama u formuli. IFERROR vraća vrijednost koju navedete ako se formula vrednova kao pogreška; u suprotnom vraća rezultat formule.

Sintaksa

IFERROR(vrijednost;vrijednost_u_slučaju_pogreške)

Sintaksa funkcije IFERROR sadrži sljedeće argumente:

  • vrijednost    Obavezno. Argument u kojem se traži pogreška.

  • value_if_error    Obavezno. Vrijednost koja će se vratiti ako se formula procijeni kao pogreška. Vrednuju se sljedeće vrste pogrešaka: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?ili #NULL!.

Napomene

  • Ako je vrijednost ili value_if_error prazna ćelija, IFERROR je tretira kao praznu vrijednost niza ("").

  • Ako je vrijednost formula polja, IFERROR vraća polje rezultata za svaku ćeliju u rasponu navedenom u vrijednosti. Pogledajte drugi primjer u nastavku.

Primjeri

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter.

Kvota

Prodano jedinica

210

35

55

0

23

Formula

Opis

Rezultat

=IFERROR(A2/B2; "Pogreška u izračunu")

Provjerava pogreške u formuli u prvom argumentu (dijeljenje 210 s 35), ne pronalazi pogrešku i vraća rezultat formule

6

=IFERROR(A3/B3; "Pogreška u izračunu")

Provjerava pogreške u formuli u prvom argumentu (dijeljenje 55 s 0), pronalazi pogrešku dijeljenja s 0 i zatim vraća vrijednost_u_slučaju_pogreške

Pogreška u izračunu

=IFERROR(A4/B4; "Pogreška u izračunu")

Provjerava pogreške u formuli u prvom argumentu (dijeljenje "" s 23), ne pronalazi pogrešku i vraća rezultat formule.

0

Drugi primjer

Kvota

Prodano jedinica

Omjer

210

35

6

55

0

Pogreška u izračunu

23

0

Formula

Opis

Rezultat

=C2

Provjerava pogreške u formuli u prvom argumentu u prvom elementu polja (A2/B2 ili dijeljenje 210 s 35), ne pronalazi pogrešku i vraća rezultat formule

6

=C3

Provjerava pogreške u formuli u prvom argumentu u drugom elementu polja (A3/B3 ili dijeljenje 55 s 0), pronalazi pogrešku dijeljenja s 0 i zatim vraća vrijednost_u_slučaju_pogreške

Pogreška u izračunu

=C4

Provjerava pogreške u formuli u prvom argumentu u trećem elementu polja (A4/B4 ili dijeljenje "" s 23), ne pronalazi pogrešku i vraća rezultat formule

0

Napomena: ako imate trenutnu verziju Microsoft 365, formulu možete unijeti u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnite ENTER da biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete izlazni raspon, unesete formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnite CTRL + SHIFT + ENTER da biste je potvrdili. Excel umetne kovrčavi zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednici za odgovore.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×