Hur man delar i Excel och hanterar felet #DIV/0!

  • Dela Detta
Michael Brown

I handledningen visas hur du använder en divisionsformel i Excel för att dividera tal, celler eller hela kolumner och hur du hanterar Div/0-fel.

Precis som med andra grundläggande matematiska operationer erbjuder Microsoft Excel flera sätt att dela upp tal och celler. Vilket sätt du ska använda beror på dina personliga preferenser och en särskild uppgift som du behöver lösa. I den här handledningen hittar du några bra exempel på hur du använder en divisionsformel i Excel som täcker de vanligaste scenarierna.

    Dela symbol i Excel

    Det vanligaste sättet att göra division är att använda divisionstecknet. I matematiken representeras divisionen av en obelussymbol (÷). I Microsoft Excel används symbol för delning är ett snedstreck (/).

    Med detta tillvägagångssätt skriver du helt enkelt ett uttryck som =a/b utan mellanslag, där:

    • a är den utdelning - ett tal som du vill dividera, och
    • b är den divisor - ett tal som utdelningen ska delas med.

    Hur man delar tal i Excel

    Om du vill dividera två tal i Excel skriver du likhetstecknet (=) i en cell, sedan skriver du talet som ska divideras, följt av ett snedstreck, följt av talet som ska divideras med och trycker på Enter för att beräkna formeln.

    Om du till exempel vill dividera 10 med 5 skriver du följande uttryck i en cell: =10/5

    Skärmbilden nedan visar ytterligare några exempel på en enkel divisionsformel i Excel:

    När en formel utför mer än en aritmetisk operation är det viktigt att tänka på ordningsföljden för beräkningar i Excel (PEMDAS): parenteser först, följt av exponentiering (ökning till en potens), följt av multiplikation eller division beroende på vad som kommer först, följt av addition eller subtraktion beroende på vad som kommer först.

    Hur man delar cellvärdet i Excel

    För att dela cellvärden använder du symbolen dela precis som i exemplen ovan, men du anger cellreferenser i stället för siffror.

    Till exempel:

    • Dela ett värde i cell A2 med 5: =A2/5
    • Dividera cell A2 med cell B2: =A2/B2
    • Att dela upp flera celler Skriv cellreferenser separerade med divisionssymbolen efter varandra. Om du till exempel vill dividera talet i A2 med talet i B2 och sedan dividera resultatet med talet i C2 använder du den här formeln: =A2/B2/C2

    Divideringsfunktion i Excel (QUOTIENT)

    Jag måste säga rent ut: det finns ingen funktion Dividera i Excel. När du vill dividera ett tal med ett annat använder du divisionssymbolen som förklaras i exemplen ovan.

    Om du däremot vill återge endast heltal del av en division och kasta återstoden, använd då funktionen QUOTIENT:

    QUOTIENT(täljare, nämnare)

    Var:

    • Täljare (krävs) - utdelningen, dvs. det antal som ska delas.
    • Nämnare (krävs) - divisorn, dvs. det tal som ska divideras med.

    När två tal divideras jämnt utan rester Om man använder divisionssymbolen och en QUOTIENT-formel ger samma resultat, ger till exempel båda formlerna nedan 2.

    =10/5

    =KVOT(10, 5)

    När Det finns en rest Efter divisionen returnerar divideringstecknet ett decimaltal och QUOTIENT-funktionen returnerar endast den heltaliga delen. Exempel:

    =5/4 avkastning 1.25

    = KVALITET(5,4) ger 1

    3 saker du bör veta om QUOTIENT-funktionen

    Excel-funktionen QUOTIENT är visserligen enkel, men den har ändå några invändningar som du bör känna till:

    1. täljare och nämnare argumenten ska anges som siffror, referenser till celler som innehåller siffror eller andra funktioner som returnerar siffror.
    2. Om något av argumenten är icke-numeriskt, returnerar en QUOTIENT-formel felet #VALUE!
    3. Om nämnaren är 0 returnerar QUOTIENT felmeddelandet Dividera med noll (#DIV/0!).

    Hur man delar upp kolumner i Excel

    Det är också enkelt att dela upp kolumner i Excel. Det kan göras genom att kopiera en vanlig divisionsformel ner i kolumnen eller genom att använda en array-formel. Varför skulle man vilja använda en array-formel för en sådan trivial uppgift? Du kommer att få veta orsaken om en stund :)

    Hur man delar två kolumner i Excel genom att kopiera en formel

    Om du vill dela upp kolumner i Excel gör du bara följande:

    1. Dela till exempel två celler i den översta raden: =A2/B2
    2. Infoga formeln i den första cellen (till exempel C2) och dubbelklicka på den lilla gröna rutan i cellens nedre högra hörn för att kopiera formeln nedåt i kolumnen. Klart!

    Eftersom vi använder relativa cellreferenser (utan $-tecknet) kommer vår divisionsformel att ändras baserat på den relativa positionen för en cell där den kopieras:

    Tips. På samma sätt kan du på följande sätt dela upp två rader i Excel. Om du till exempel vill dividera värdena på rad 1 med värdena på rad 2 anger du =A1/A2 i cell A3 och kopiera sedan formeln till höger till så många celler som behövs.

    Hur man delar en kolumn med en annan med en arrayformel

    Om du vill förhindra att en formel i enskilda celler raderas eller ändras av misstag, kan du infoga en matrisformel i ett helt område.

    Om du till exempel vill dividera värdena i cellerna A2:A8 med värdena i B2:B8 rad för rad använder du den här formeln: =A2:A8/B2:B8

    För att infoga matrisformeln på rätt sätt gör du så här:

    1. Markera hela området där du vill skriva in formeln (C2:C8 i det här exemplet).
    2. Skriv formeln i formellfältet och tryck på Ctrl + Shift + Enter för att slutföra den. Så snart du gör detta kommer Excel att omsluta formeln med {slingrande parenteser}, vilket visar att det är en matrisformel.

    Resultatet blir att siffrorna i kolumn A divideras med siffrorna i kolumn B på en gång. Om någon försöker redigera formeln i en enskild cell kommer Excel att visa en varning om att en del av en matris inte kan ändras.

    Till ta bort eller . ändra formeln måste du först välja hela intervallet och sedan göra ändringarna. utöka formeln till nya rader, markerar du hela intervallet inklusive nya rader, ändrar cellreferenserna i formellfältet för att ta hänsyn till nya celler och trycker sedan på Ctrl + Shift + Enter för att uppdatera formeln.

    Hur man delar en kolumn med ett nummer i Excel

    Beroende på om du vill att utdata ska vara formler eller värden kan du dividera en kolumn med siffror med ett konstant tal genom att använda en divisionsformel eller Klistra in speciellt funktion.

    Dela en kolumn med ett nummer med en formel

    Som du redan vet är det snabbaste sättet att göra divisioner i Excel att använda symbolen Dividera. Så för att dividera varje tal i en viss kolumn med samma tal sätter du en vanlig divisionsformel i den första cellen och kopierar sedan formeln nedåt i kolumnen. Det är allt som behövs!

    Om du till exempel vill dividera värdena i kolumn A med talet 5, infogar du följande formel i A2 och kopierar den sedan ner till så många celler du vill: =A2/5

    Som förklaras i exemplet ovan garanterar användningen av en relativ cellreferens (A2) att formeln justeras korrekt för varje rad. Det innebär att formeln i B3 blir =A3/5 blir formeln i B4 =A4/5 och så vidare.

    I stället för att ange divisorn direkt i formeln kan du ange den i en cell, till exempel D2, och dividera med den cellen. I det här fallet är det viktigt att du låser cellreferensen med dollartecknet (som $D$2), vilket gör den till en absolut referens eftersom den här referensen ska vara konstant oavsett var formeln kopieras.

    Som visas i skärmbilden nedan, är formeln =A2/$D$2 ger exakt samma resultat som =A2/5 .

    Dela en kolumn med samma antal med Paste Special

    Om du vill att resultaten ska vara värden, inte formler, kan du göra divisionen på det vanliga sättet och sedan ersätta formlerna med värden. Du kan också uppnå samma resultat snabbare med hjälp av Klistra in speciellt > Dela upp alternativ.

    1. Om du inte vill åsidosätta de ursprungliga siffrorna kopierar du dem till den kolumn där du vill ha resultaten. I det här exemplet kopierar vi siffror från kolumn A till kolumn B.
    2. Placera divisorn i en cell, till exempel D2, som visas i skärmdumpen nedan.
    3. Markera divisorcellen (D5) och tryck på Ctrl + C för att kopiera den till klippbordet.
    4. Välj de celler som du vill multiplicera (B2:B8).
    5. Tryck på Ctrl + Alt + V och sedan på I , vilket är genvägen till Klistra in speciellt > Dela upp och tryck på Enter.

    Alternativt kan du högerklicka på de valda numren, välja Klistra in special... från kontextmenyn och välj sedan Dela upp under Operation och klicka på OK.

    I vilket fall som helst divideras varje valt tal i kolumn A med talet i D5, och resultaten returneras som värden, inte som formler:

    Hur man delar med procent i Excel

    Eftersom procentsatser är delar av större helheter tror vissa att man för att beräkna procentsatsen av ett givet tal ska dividera talet med procent. Men det är en vanlig vanföreställning! För att få fram procentsatser ska man multiplicera, inte dividera. Om man till exempel vill få fram 20 % av 80 multiplicerar man 80 med 20 % och får 16 som resultat: 80*20%=16 eller 80*0,2=16.

    I vilka situationer dividerar du ett tal med procent? Till exempel för att hitta X om en viss procent av X är Y. För att göra det tydligare kan vi lösa följande problem: 100 är 25 procent av vilket tal?

    För att få svaret omvandlar du problemet till denna enkla ekvation:

    X = Y/P%

    Om Y är 100 och P 25 %, får formeln följande utformning: =100/25%

    Eftersom 25 % är 25 delar av hundra kan du utan problem ersätta procenttalet med ett decimaltal: =100/0.25

    Som framgår av skärmbilden nedan är resultatet av båda formlerna 400:

    För fler exempel på procentformler, se Hur man beräknar procenttal i Excel.

    Fel i Excel DIV/0

    Division med noll är en operation som det inte finns något svar på och som därför är otillåten. När du försöker dividera ett tal med 0 eller med en tom cell i Excel får du felmeddelandet Dividera med noll (#DIV/0!). I vissa situationer kan denna felindikation vara användbar, eftersom den varnar dig för eventuella fel i din datamängd.

    I andra scenarier kan dina formler bara vänta på inmatning, så du kanske vill ersätta felnoteringar i Excel Div 0 med tomma celler eller med ett eget meddelande. Det kan göras med hjälp av en IF-formel eller IFERROR-funktionen.

    Undertrycka #DIV/0-fel med IFERROR

    Det enklaste sättet att hantera felet #DIV/0! i Excel är att linda in din divisionsformel i funktionen IFERROR på följande sätt:

    =IFERROR(A2/B2, "")

    Formeln kontrollerar resultatet av divisionen, och om den ger ett fel returnerar den en tom sträng (""), annars resultatet av divisionen.

    Titta på de två arbetsbladen nedan: Vilket är det mest estetiskt tilltalande?

    Obs Excels IFERROR-funktion döljer inte bara #DIV/0! fel, utan även alla andra feltyper som #N/A, #NAME?, #REF!, #VALUE! etc. Om du vill dölja just DIV/0-fel använder du en IF-formel som visas i nästa exempel.

    Hantera Excel DIV/0-fel med IF-formeln

    Om du vill dölja endast Div/0-fel i Excel använder du en IF-formel som kontrollerar om divisorn är lika med (eller inte lika med) noll.

    Till exempel:

    =IF(B2=0,"",A2/B2)

    Eller

    =IF(B20,A2/B2,"")

    Om divisorn är något annat tal än noll delar formlerna cell A2 med B2. Om B2 är 0 eller tomt returnerar formlerna ingenting (tom sträng).

    Istället för en tom cell kan du också visa ett anpassat meddelande, till exempel så här:

    =IF(B20, A2/B2, "Fel i beräkningen")

    Hur man delar med Ultimate Suite for Excel

    Om du tar dina allra första steg i Excel och inte känner dig bekväm med formler än, kan du göra uppdelningen med hjälp av en mus. Allt du behöver göra är att installera vår Ultimate Suite i Excel.

    I ett av exemplen som vi diskuterade tidigare delade vi en kolumn med ett nummer med Excels klistra in specialfunktion. Det krävde en hel del musrörelser och två genvägar. Låt mig nu visa dig ett kortare sätt att göra samma sak.

    1. Kopiera de siffror som du vill dela upp i kolumnen "Resultat" för att förhindra att de ursprungliga siffrorna åsidosätts.
    2. Välj de kopierade värdena (C2:C5 i skärmbilden nedan).
    3. Gå till Verktyg för Ablebits flik> Beräkna och gör följande:
      • Välj delningstecknet (/) i fältet Operation box.
      • Skriv in det tal som du vill dividera med i fältet Värde box.
      • Klicka på Beräkna knapp.

    Färdiga! Hela kolumnen divideras med det angivna antalet på ett ögonblick:

    Precis som med Excel Paste Special är resultatet av divisionen värden Du kan alltså flytta eller kopiera utdata till en annan plats utan att behöva oroa dig för att uppdatera formelreferenser. Du kan till och med flytta eller ta bort de ursprungliga siffrorna, så att de beräknade siffrorna fortfarande är säkra.

    Det är så du delar upp i Excel genom att använda formler eller beräkningsverktyg. Om du är nyfiken på att prova detta och många andra användbara funktioner som ingår i Ultimate Suite for Excel är du välkommen att ladda ner 14-dagars testversionen.

    Om du vill titta närmare på de formler som diskuteras i den här handledningen kan du ladda ner vår exempelarbetsbok nedan. Tack för att du läste och hoppas att vi ses på vår blogg nästa vecka!

    Tillgängliga nedladdningar

    Exempel på Excel-formler för indelning (.xlsx-fil)

    Ultimate Suite - testversion (.exe-fil)

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.