Du kan bruge funktionen HVIS.FEJL til at finde og håndtere fejl i en formel. HVIS.FEJL returnerer en værdi, du angiver, hvis en formel evalueres som en fejl. Ellers returneres resultatet af formlen.
Syntaks
HVIS.FEJL(værdi;værdi_hvis_fejl)
Syntaksen for funktionen HVIS.FEJL har følgende argumenter:
-
value Påkrævet. Det argument, der kontrolleres for fejl.
-
value_if_error Påkrævet. Værdien, der skal returneres, hvis formlen evalueres som en fejl. Følgende fejltyper evalueres: #I/T, #VÆRDI!, #REFERENCE!, #Division/0!, #NUM!, #NAVN? eller #NULL!
Bemærkninger
-
Hvis værdi eller value_if_error er en tom celle, behandler HVIS.FEJL den som en tom strengværdi ("").
-
Hvis værdi er en matrixformel, returnerer HVIS.FEJL en matrix med resultater for hver celle i det område, der er angivet i værdien. Se det andet eksempel nedenfor.
Eksempler
Kopiér eksempeldataene i følgende tabel, og sæt dem ind i celle A1 i et nyt Excel-regneark. For at få formlerne til at vise resultater skal du markere dem, trykke på F2 og derefter trykke på Enter.
Kvote |
Solgte enheder |
|
---|---|---|
210 |
35 |
|
55 |
0 |
|
23 |
||
Formel |
Beskrivelse |
Resultat |
=HVIS.FEJL(A2/B2; "Fejl i beregning") |
Kontrollerer, om der er fejl i formlens første argument (divider 210 med 35), finder ingen fejl, og returnerer derefter resultatet af formlen. |
6 |
=HVIS.FEJL(A3/B3; "Fejl i beregning") |
Kontrollerer, om der er fejl i formlens første argument (divider 55 med 0), finder en "division med 0"-fejl og returnerer derefter værdi_hvis_fejl. |
Der opstod fejl i beregningen |
=HVIS.FEJL(A4/B4; "Fejl i beregning") |
Kontrollerer, om der er fejl i formlens første argument (divider "" med 23), finder ingen fejl, og returnerer derefter resultatet af formlen. |
0 |
Eksempel 2
Kvote |
Solgte enheder |
Forhold |
---|---|---|
210 |
35 |
6 |
55 |
0 |
Der opstod fejl i beregningen |
23 |
0 |
|
Formel |
Beskrivelse |
Resultat |
=C2 |
Kontrollerer, om der er fejl i formlens første argument i det første element i matrixen (A2/B2 eller divider 210 med 35), finder ingen fejl, og returnerer derefter resultatet af formlen. |
6 |
=C3 |
Kontrollerer, om der er fejl i formlens første argument i det andet element i matrixen (A3/B3 eller divider 55 med 0), finder en "division med 0"-fejl og returnerer derefter værdi_hvis_fejl. |
Der opstod fejl i beregningen |
=C4 |
Kontrollerer, om der er fejl i formlens første argument i det tredje element i matrixen (A4/B4 eller divider "" med 23), finder ingen fejl, og returnerer derefter resultatet af formlen. |
0 |
Bemærk! Hvis du har en aktuel version af Microsoft 365,kan du angive formlen i cellen til outputområdet øverst til venstre og derefter trykke på Enter for at bekræfte formlen som en dynamisk matrixformel. Ellers skal du angive den som en ældre matrixformel ved først at markere outputområdet, indtaste formlen i cellen til outputområdet øverst til venstre og derefter trykke på Ctrl+Skift+Enter for at bekræfte den. Excel indsætter klammeparenteser for dig i begyndelsen og slutningen af formlen. Se Retningslinjer for og eksempler på matrixformler for at få mere at vide om matrixformler. |
Har du brug for mere hjælp?
Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.