Slik retter du en #DIV/0!-feil

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Microsoft Excel viser #DIV/0!-feilen når et tall er dividert med null (0). Dette skjer når du skriver inn en enkel formel som =5/0, eller når en formel refererer til en celle som har 0 eller er tom, som vist i dette bildet.

Eksempler på formler som forårsaker #DIV/0!-feil.

Gjør følgende for å rette feilen:

  • Kontroller at divisoren i funksjonen eller formelen ikke er null eller en tom celle.

  • Endre cellereferansen i formelen til en annen celle som ikke inneholder null (0) eller en tom verdi.

  • Angi #I/T i cellen som er referert til som divisor i formelen, noe som vil endre formelresultatet til #I/T, for å indikere at divisorverdien ikke er tilgjengelig.

Mange ganger #DIV/0! feil unngås ikke fordi formler er venter på inndata fra deg eller en annen person. Det er tilfelle, vil du ikke feilmeldingen skal vises i det hele tatt, slik at det finnes noen feil håndtering av metoder du kan bruke til å skjule feilen mens du venter på inndata.

Evaluere nevneren for 0 eller ingen verdi

Den enkleste måten å undertrykke #DIV/0! feil er å bruke Hvis-funksjonen til å evaluere forekomsten av nevneren. Hvis det er 0 eller ingen verdi, vise 0 eller ingen verdi som formelresultat i stedet for #DIV/0! feilverdi, ellers beregnes formelen.

Hvis formelen som returnerer feilen er = A2/A3, bruker du =IF(A3,A2/A3,0) til å returnere 0 eller =IF(A3,A2/A3,"") til å returnere en tom streng. Du kan også vise en egendefinert melding som dette: = Hvis (A3, A2 i A3, "Inndata nødvendig"). Med funksjonen KVOTIENT fra det første eksemplet kan du bruke =IF(A3,QUOTIENT(A2,A3),0). Dette forteller Excel Hvis (A3 finnes, returnerer deretter resultatet av formelen, ellers ignorere den).

Eksempler på hvordan du løser #DIV/0!-feil.

Bruk HVISFEIL til å undertrykke #DIV/0!-feil

Du kan også undertrykke denne feilen ved å neste din divisjon i HVISFEIL (funksjon). På nytt, kan du bruke =IFERROR(A2/A3,0)ved hjelp av A2/A3. Dette forteller Excel hvis formelen returnerer en feil, returnerer 0, ellers returneres resultatet av formelen.

For versjoner av Excel før Excel 2007, kan du bruke HVIS(ERFEIL())-metoden: =HVIS(ERFEIL(A2/A3),0,A2/A3) (Se ER-funksjoner).

Obs: både HVISFEIL og IF(ISERROR()) metoder er hindre feil behandlingsprogram ved at de, skjules alle feil, ikke bare #DIV/0!. Du må du kontrollere at formelen virker riktig før du bruker feilbehandling, ellers du kanskje ikke klar over at formelen ikke fungerer som forventet.

Tips!: Hvis feilkontroll er aktivert i Excel, kan du klikke Knapp ved siden av cellen der feilen vises. Klikk Vis trinnene i beregningen hvis det er tilgjengelig, og velg løsningen som fungerer for dataene.

Har du spørsmål om en bestemt funksjon?

Legg inn et spørsmål i Excel-fellesskapsforumet

Hjelp oss med å forbedre Excel

Har du forslag til hvordan vi kan forbedre neste versjon av Excel? Hvis du har det, kan du se emnene på Excel User Voice.

Se også

HVIS (funksjon)

HVISFEIL (funksjon)

ER-funksjoner

Oversikt over formler i Excel

Unngå formler med feil

Oppdage feil i formler

Funksjoner i Excel

Excel-funksjoner (etter kategori)

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×