IFERROR (funkcija)

Primjenjuje 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-aplikacija

Za rukovanje pogreškama u formuli možete koristiti funkciju IFERROR. IFERROR vraća određenu vrijednost 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 se vraća ako se formula vrednuje kao pogreška. Procjenjuju 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, funkcija IFERROR tretirat će je kao vrijednost praznog niza ("").
  • Ako je vrijednost formula polja, IFERROR prikazuje 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 trenutačnu verziju okruženja Microsoft 365, možete unijeti formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnuti ENTER kako biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom je potrebno formulu unijeti kao naslijeđenu formulu polja tako da se prvo odabere izlazni raspon, unese formula u gornju lijevu ćeliju izlaznog raspona, a zatim pritisne CTRL+SHIFT+ENTER za potvrdu. 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.

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 zajednicama.