Du kan bruge funktionen HVIS.FEJL til at håndtere fejl i en formel. HVIS.FEJL returnerer en værdi, som du angiver, hvis en formel evalueres som en fejl. Ellers returnerer den resultatet af formlen.
Syntaks
HVIS.FEJL(værdi;værdi_hvis_fejl)
Syntaksen for funktionen HVIS.FEJL har følgende argumenter:
- Værdi Kræves. Det argument, der kontrolleres for fejl.
- value_if_error Kræves. Værdien, der skal returneres, hvis formlen evalueres som en fejl. Følgende fejltyper evalueres: #IKKE TILGÆNGELIG, #VÆRDI!, #REFERENCE!, #DIV/0!, #TAL!, #NAVN? eller #NULL!.
Bemærkninger
- Hvis værdi eller værdi_hvis_fejl er en tom celle, behandler HVIS.FEJL den som en tom strengværdi ("").
- Hvis værdi er en matrixformel, returnerer HVIS.FEJL matrixresultater for hver celle i området, 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 indtaste formlen i cellen øverst til venstre i outputområdet og derefter trykke på Enter for at bekræfte formlen som en dynamisk matrixformel. Ellers skal formlen angives som en ældre matrixformel ved først at markere outputområdet, indtaste formlen i cellen øverst til venstre i outputområdet 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'et eller få support i Community'er.