Primer Reddita

<>

Kaj je funkcija IFERROR?

Funkcija IFERROR spada v kategorijo logičnih funkcij v programu Microsoft Excel, ki vključuje ISNA, ISERROR in ISERR. Vse te funkcije pomagajo pri odkrivanju in odpravljanju napak v formuli.

IFERROR vam omogoča izračun. Če izračun ne povzroči napako, se prikaže rezultat izračuna. Če izračun naredi povzroči napako, potem se izvede še en izračun (ali pa se prikaže statična vrednost, kot je 0, prazno ali nekaj besedila).

Kdaj bi uporabili funkcijo IFERROR?

  • Pri deljenju števil se izognete napakam, ki jih povzroči deljenje z 0
  • Pri iskanju preprečite napake, če vrednosti ne najdete.
  • Ko želite izvesti nov izračun, če prvi povzroči napako (npr. Poiščite vrednost v 2nd tabela, če je ne najdete v prvi tabeli)

Napake v neobdelani formuli lahko povzročijo napake v vašem delovnem zvezku, vendar zaradi vidnih napak vaša preglednica postane manj vidno privlačna.

Če je napaka, potem 0

Poglejmo osnovni primer. Spodaj delite dve številki. Če poskusite deliti z ničlo, boste prejeli napako:

Namesto tega vnesite izračun v funkcijo IFERROR in če delite z ničlo, se namesto napake prikaže 0:

= NAPAKA (A2/B2,0)

Če je napaka, potem je prazno

Namesto da bi napake nastavili na 0, jih lahko nastavite na 'prazno' z dvojnimi narekovaji (»«):

= NAPAKA (A2/B2, "")

Če pride do napake, potem naredite kaj drugega

Funkcijo IFERROR lahko uporabite tudi za izvedbo drugega izračuna, če je pri prvem izračunu prišlo do napake. V spodnjem primeru bomo uporabili VLOOKUP -e:

<>

Če podatkov ni v "LookupTable1", se namesto tega izvede "VLOOKUP" v "LookupTable2".

Več primerov formule IFERROR

Vgnezdena IFERROR - VLOOKUP Več listov

IFERROR lahko ugnezdite v drugo IFERROR, da izvedete 3 ločene izračune. Tukaj bomo uporabili dve napaki IFERROR za izvajanje VLOOKUP -ov na 3 ločenih delovnih listih:

Index / Match & XLOOKUP

Seveda bo IFERROR deloval tudi s formulami Index / Match in XLOOKUP.

IFERROR XLOOKUP

Funkcija XLOOKUP je napredna različica funkcije VLOOKUP.

INDEKS IFEROROR / MATCH

Vrednosti lahko poiščete tudi s funkcijami INDEX in MATCH v Excelu.

Če ne veste, kako deluje funkcija XLOOKUP ali funkcija MATCH/INDEX, kliknite to povezavo in poiščite podrobno razlago.

IFERROR v nizih

Formule nizov v Excelu se uporabljajo za izvajanje več izračunov z eno formulo. Predpostavimo, da obstajajo tri stolpce Leto, Prodaja in Povprečna cena. Skupno količino lahko ugotovite po naslednji formuli v stolpcu E.

{= SUM ($ B $ 2: $ B $ 4/$ C $ 2: $ C $ 4)}

Formula deluje dobro, dokler razdelnik delivcev ne dobi prazne celice ali nič. Posledično boste znova videli napako #DIV/0!

Tokrat lahko funkcijo IFERROR uporabite tako:

{= SUM (IFERROR ($ B $ 2: $ B $ 4/$ C $ 2: $ C $ 4,0))}

Upoštevajte, da mora biti funkcija IFERROR ugnezdena v funkciji SUM, sicer bo IFERROR veljal za vsoto vsote in ne za vsako posamezno postavko v matriki.

IFNA proti IFERROR

Funkcija IFNA deluje popolnoma enako kot funkcija IFERROR, le da funkcija IFNA lovi samo #N/A napake. To je uporabno pri delu s iskalnimi funkcijami: obravnavajo se samo napake »iskalne vrednosti ni mogoče najti«, še vedno se lahko pojavijo običajne napake v formuli, ki vas opozarjajo na težave pri izračunu.

<>

Če ISERROR

Če še vedno uporabljate Microsoft Excel 2003 ali starejšo različico, lahko IFERROR zamenjate s kombinacijo IF in ISERROR. Tukaj je kratek primer.

= IF (ISERROR (A2/B2), 0, A2/B2)

IFERROR v Google Preglednicah

Funkcija IFERROR deluje v Google Preglednicah popolnoma enako kot v Excelu:

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave