Korrigera #DIVISION/0!-fel

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Felet #DIVISION/0! visas i Microsoft Excel om ett tal delas med noll (0). Det händer när du anger en enkel formel som =5/0 eller när en formel refererar till en cell som innehåller 0 eller är tom, som i följande bild.

Exempel på formler som orsakar #DIVISION/0!-fel.

Åtgärda felet genom att göra något av följande:

  • Kontrollera att nämnaren i funktionen eller formeln inte är noll eller en tom cell.

  • Ändra cellreferensen i formeln till en annan cell som inte innehåller en nolla (0) eller ett tomt värde.

  • Ange #SAKNAS! i cellen som refereras som nämnaren i formeln. Då ändras formelresultatet till #SAKNAS! vilket innebär att nämnarvärdet inte finns tillgängligt.

Många gånger #Division/0! Det går inte att undvika fel eftersom formler som väntar på indata från du eller någon annan. I så fall kan vill du inte felmeddelande ska visas på alla så att det finns några fel hanteringsmetoder som du kan använda för att utelämna felet medan jag väntar indata.

Utvärdera nämnaren för 0 eller inget värde

Det enklaste sättet att utelämna #Division/0! felet är att använda funktionen om för att utvärdera förekomsten av nämnaren. Om det är 0 eller inget värde, sedan visa 0 eller inget värde som formelresultatet i stället för #Division/0! felvärde, annars beräkna formeln.

Exempel: Om formeln som returnerar felet är = A2 och A3, Använd =IF(A3,A2/A3,0) för att returnera 0 eller =IF(A3,A2/A3,"") till en tom sträng. Du kan också visa ett anpassat meddelande så här: = om (A3; A2 och A3, ”indata krävs”). Med funktionen kvot från det första exemplet använder du =IF(A3,QUOTIENT(A2,A3),0). Detta instruerar du Excel om (A3 finns, returnerar resultatet av formeln, annars ignorerar den).

Exempel på sätt att åtgärda #DIVISION/0!-fel.

Använd OMFEL för att dölja #DIVISION/0!-fel

Du kan också utelämna det här felet genom att kapsla division åtgärden inuti funktionen OMFEL. Igen, med A2 och A3 kan du använda =IFERROR(A2/A3,0). Detta instruerar du Excel om din formel utvärderar till ett fel, RETUR 0, annars returnerar resultatet av formeln.

För tidigare versioner av Excel än Excel 2007 kan du använda OM(ÄRFEL())-metoden: =OM(ÄRFEL(A2/A3),0,A2/A3) (se ÄR-funktioner).

Obs: OMFEL och IF(ISERROR()) metoder är avropsorder fel hanterare att de visas inte alla fel, inte bara #Division/0!. Du måste du kontrollera att din formel fungerar korrekt innan du använder någon felhantering, annars du kanske inte vet att formeln inte är fungerar som förväntat.

Tips: Om du har aktiverat felkontroll i Excel kan du klicka på Bild av knapp bredvid den cell som visar felet. Klicka på Visa beräkningssteg, om det alternativet finns tillgängligt, och välj den lösning som fungerar för dina data.

Har du en specifik fråga om funktioner?

Ställ en fråga i Excel-communityforumet

Hjälp oss att göra Excel bättre

Har du förslag på hur vi kan förbättra nästa version av Excel? Titta i så fall på avsnitten i Excel User Voice.

Se även

Funktionen OM

Funktionen OMFEL

Funktionen ÄR

Översikt över formler i Excel

Hur du undviker felaktiga formler

Upptäck fel i formler

Excel-funktioner (alfabetisk ordning)

Excel-funktioner (efter kategori)

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders