Funkciju IFERROR možete koristiti za prekrivanje i rukovanje pogreškama u formuli. IFERROR vraća vrijednost koju navedete ako se formula vrednuje 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 vrednuje kao pogreška. Izračunavaju se sljedeće vrste pogrešaka: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!.

Napomene

  • Ako je vrijednost value_if_error prazna ćelija, FUNKCIJA IFERROR tretira je 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 sustava Microsoft 365, možete unijeti formulu 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 pritisnete CTRL + SHIFT + ENTER da biste je potvrdili. Excel umjesto vas umeće vitičaste zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.

Treba li vam dodatna pomoć?

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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.