Sådan retter du fejlen #DIV/0!

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Microsoft Excel viser fejlen #DIV/0!, når et tal divideres med nul (0). Dette sker, når du angiver en enkel formel som f.eks. =5/0, eller når en formel refererer til en celle med værdien 0, eller som er tom, sådan som det er vist på dette billede.

Eksempler på formler, der forårsager fejlen #DIV/0!.

Gør et af følgende for at rette fejlen:

  • Kontrollér, at divisoren i funktionen eller formlen ikke er nul eller en tom celle.

  • Skift cellereferencen i formlen til en anden celle, som ikke har et nul (0) eller en tom værdi.

  • Skriv #I/T i den celle, der refereres som divisoren i formlen, hvilken ændrer formelresultatet til #I/T for at angive, at divisorværdien ikke er tilgængelig.

Mange gange #Division/0! Fejlen kan ikke undgås, fordi dine formler venter på input fra du eller en anden. Det er tilfældet, vil du ikke en fejlmeddelelse om at få vist overhovedet, så der er et par fejl håndtering af metoder, du kan bruge til at skjule fejlen, mens du venter på input.

Vurder nævneren til 0 eller ingen værdi

Den nemmeste måde at skjule #Division/0! Fejlen er at bruge funktionen Hvis til at evaluere eksistensen af nævneren. Hvis det er et 0 eller ingen værdi, derefter vist en 0 eller ingen værdi som formelresultatet i stedet for fejlværdien #Division/0! fejlværdi, ellers beregnes en formel.

For eksempel, hvis den formel, der returnerer fejlen er = A2/A3, bruge =IF(A3,A2/A3,0) til at returnere 0 eller =IF(A3,A2/A3,"") til at returnere en tom streng. Du kan også få vist en brugerdefineret meddelelse som denne: = Hvis (A3; A2/A3; "Input skal"). Du vil bruge =IF(A3,QUOTIENT(A2,A3),0)med funktionen kvotient fra det første eksempel. Det fortæller Excel Hvis (A3 findes, returneres resultatet af formlen, ellers ignorere den).

Eksempler på løsninger af fejlen #DIV/0!.

Du kan bruge HVIS.FEJL til at undertrykke fejlen #DIV/0!

Du kan også skjule denne fejl ved at indlejre division handlingen inde i funktionen Hvis.fejl. Igen, bruger A2/A3, kan du bruge =IFERROR(A2/A3,0). Det fortæller Excel, hvis formlen evalueres til en fejl, returnerede 0, ellers returneres resultatet af formlen.

Til versioner af Excel før Excel 2007 kan du bruge metoden HVIS(ER.FEJL()): =HVIS(ER.FEJL(A2/A3),0,A2/A3) (se ER-funktioner).

Bemærk: både Hvis.fejl og IF(ISERROR()) metoder er ramme fejl programmer, de kan skjule alle fejl, ikke kun #Division/0!. Du har brug at sikre, at din formel fungerer korrekt før du anvender en fejlhåndtering, ellers du muligvis ikke opdager, at formlen ikke virker som ventet.

Tip!: Hvis fejlkontrol er aktiveret i Excel, kan du klikke på Knapflade ud for den celle, der viser fejlen. Klik på Vis beregningstrin, hvis den er tilgængelig, og vælg den løsning, der fungerer for dine data.

Har du et bestemt spørgsmål til en funktion?

Stil et spørgsmål i Excel-communityforummet

Hjælp os med at forbedre Excel

Har du forslag til, hvordan vi kan forbedre den næste version af Excel? Hvis det er tilfældet, skal du gå til emner i Excel User Voice.

Se også

Funktionen HVIS

Funktionen HVIS.FEJL

ER-funktioner

Oversigt over formler i Excel

Sådan undgår du ødelagte formler

Find fejl i formler

Excel-funktioner (alfabetisk)

Excel-funktioner (efter kategori)

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×