Sådan bruges Excel IFERROR-funktionen

Indholdsfortegnelse

Resumé

Excel IFERROR-funktionen returnerer et brugerdefineret resultat, når en formel genererer en fejl, og et standardresultat, når der ikke registreres nogen fejl. IFERROR er en elegant måde at fange og styre fejl på uden at bruge mere komplicerede indlejrede IF-sætninger.

Formål

Fejl ved fælde og håndtering

Returneringsværdi

Den værdi, du angiver for fejlforhold.

Syntaks

= FEJL (værdi, værdi_om_fejl)

Argumenter

  • værdi - Værdien, referencen eller formlen, der skal kontrolleres for en fejl.
  • value_if_error - Værdien, der skal returneres, hvis der findes en fejl.

Version

Excel 2007

Brugsanvisninger

IFERROR-funktionen "fanger" fejl i en formel og returnerer et alternativt resultat eller en alternativ formel, når en fejl opdages.

Brug IFERROR-funktionen til at fange og håndtere fejl produceret af andre formler eller funktioner. IFERROR kontrollerer for følgende fejl: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, eller #NULL !.

Eksempel 1

For eksempel, hvis A1 indeholder 10, B1 er tom, og C1 indeholder formlen = A1 / B1, vil følgende formel fange # DIV / 0! fejl, der er resultatet af at dividere A1 med B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Så længe B1 er tom, viser C1 meddelelsen "Indtast venligst en værdi i B1", hvis B1 er tom eller nul. Når et tal er indtastet i B1, returnerer formlen resultatet af A1 / B1.

Eksempel 2

Du kan også bruge IFERROR-funktionen til at fange den # N / A-fejl kastet af VLOOKUP, når en opslagsværdi ikke findes. Syntaksen ser sådan ud:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

I dette eksempel, når VLOOKUP returnerer et resultat, fungerer IFERROR det resultat. Hvis VLOOKUP returnerer # N / A-fejl, fordi en opslagsværdi ikke findes, returnerer IFERROR "Ikke fundet".

Bemærkninger

  • Hvis værdien er tom, evalueres den som en tom streng ("") og ikke som en fejl.
  • Hvis value_if_error leveres som en tom streng (""), vises der ingen meddelelse, når der opdages en fejl.
  • Hvis IFERROR indtastes som en matrixformel, returneres en matrix med resultater med et element for hver celle i værdi .
  • I Excel 2013+ kan du bruge IFNA-funktionen til at fælde og håndtere # N / A-fejl specifikt.

Lignende videoer

Sådan fanges fejl i formler Fældefejl kan gøre dine regneark mere professionelle ved at gøre dem mindre rodede og mere venlige at bruge. I denne video vil vi se på nogle måder at fange fejl i en formel. Formler til forespørgsel på en tabel Da tabeller understøtter strukturerede referencer, kan du lære meget om en tabel med enkle formler. I denne video ser vi på nogle formler, du kan bruge til at spørge til en tabel. Hvad skal jeg gøre, når VLOOKUP vender tilbage I denne video vil vi se på, hvordan man konfigurerer en VLOOKUP-formel for at undgå # N / A-fejl.

Interessante artikler...