Funkcijo IFERROR lahko uporabite za obravnavo napak v formuli. IFERROR vrne vrednost, ki jo določite, če je formula ovrednotena kot napaka; V nasprotnem primeru vrne rezultat formule.
Sintaksa
IFERROR(vrednost; vrednost_če_napaka)
V sintaksi funkcije IFERROR so ti argumenti:
- vrednost Obvezno. Argument, v katerem iščete napako.
- value_if_error Obvezno. Vrednost, ki jo vrnete, če je formula ovrednotena kot napaka. Ovrednotijo se naslednje vrste napak: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ali #NULL!.
Opombe
- Če je vrednost ali value_if_error prazna celica, jo funkcija IFERROR obravnava kot prazno vrednost niza ("").
- Če je vrednost formula polja, vrne IFERROR matriko rezultatov za vsako celico v obsegu, določenem v vrednosti. Oglejte si drugi primer spodaj.
Primeri
Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER.
| Količinska omejitev | Prodane enote | |
|---|---|---|
| 210 | 35 | |
| 55 | 0 | |
| 23 | ||
| Formula | Opis | Rezultat |
| =IFERROR(A2/B2; "Napaka v izračunu") | Preveri, ali je v prvem argumentu v formuli napaka (deli 210 s 35), ne najde napake in nato vrne rezultate formule | 6 |
| =IFERROR(A3/B3; "Napaka v izračunu") | Preveri, ali je v prvem argumentu v formuli napaka (deli 55 z 0), najde napako deljenja z 0 in nato vrne »value_if_error« | Napaka v izračunu |
| =IFERROR(A4/B4; "Napaka v izračunu") | Preveri, ali je v prvem argumentu v formuli napaka (deli "" s 23), ne najde napake in nato vrne rezultate formule. | 0 |
2. primer
| Količinska omejitev | Prodane enote | Razmerje |
|---|---|---|
| 210 | 35 | 6 |
| 55 | 0 | Napaka v izračunu |
| 23 | 0 | |
| Formula | Opis | Rezultat |
| =C2 | Preveri, ali je v prvem elementu polja v prvem argumentu formule prisotna napaka (A2/B2 ali deli 210 s 35) in če ne najde napake, vrne rezultat formule | 6 |
| =C3 | Preveri, ali je v drugem elementu polja v prvem argumentu formule prisotna napaka (A3/B3 ali deli 55 z 0) in če najde napako deljenja z 0, vrne argument »value_if_error« | Napaka v izračunu |
| =C4 | Preveri, ali je v tretjem elementu polja v prvem argumentu formule prisotna napaka (A4/B4 ali deli "" s 23) in če ne najde napake, vrne rezultat formule | 0 |
| Opomba : Če imate trenutno različico okolja Microsoft 365, lahko formulo vnesete v zgornjo levo celico izhodnega obsega, nato pa pritisnete tipko ENTER, da potrdite formulo kot formulo dinamičnega polja. V nasprotnem primeru morate formulo vnesti kot podedovano formulo polja, tako da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega in nato pritisnete CTRL+SHIFT+ENTER, da jo potrdite. Excel nato vstavi oklepaje na začetek in konec formule namesto vas. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji. |
Potrebujete dodatno pomoč?
Kadar koli se lahko obrnete na strokovnjaka v Excelovi tehnični skupnosti ali pridobite podporo v skupnostih.