Ofta vill dina kunder titta på rena, runda siffror. Att översvämma en användare med decimalvärden och onödiga siffror för precisionens skull kan faktiskt göra dina rapporter svårare att läsa. Av denna anledning kan du överväga att använda Excels avrundningsfunktioner.
Den här figuren illustrerar hur siffran 9,45 påverkas av användningen av funktionerna ROUND, ROUNDUP och ROUNDDOWN.

Excels ROUND-funktion används för att avrunda ett givet tal till ett visst antal siffror. Funktionen ROUND tar två argument: det ursprungliga värdet och antalet siffror att avrunda till.
Om du anger en 0 som det andra argumentet får Excel ta bort alla decimaler och avrunda heltalsdelen av talet baserat på den första decimalen. Till exempel avrundar den här formeln till 94:
=ROUND(94,45;0)
Om du anger en 1 som det andra argumentet får Excel att avrunda till en decimal baserat på värdet på den andra decimalen. Till exempel avrundar den här formeln till 94,5:
=ROUND(94,45;1)
Du kan också ange ett negativt tal som det andra argumentet och tala om för Excel att avrunda baserat på värden till vänster om decimalkomma. Följande formel returnerar till exempel 90:
=ROUND(94,45,-1)
Du kan framtvinga avrundning i en viss riktning med ROUNDUP- eller ROUNDDOWN-funktionerna.
Denna RUNDDOWN-formel avrundar 94,45 ner till 94:
=RUNDNAD(94.45;0)
Denna ROUNDUP-formel avrundar 94,45 upp till 95:
=ROUNDUP(94,45;0)
Avrundning till närmaste krona i Excel
I vissa branscher är det vanligt att avrunda ett dollarbelopp till närmaste öre. Figuren visar hur avrundning av ett dollarbelopp uppåt eller nedåt till närmaste öre kan påverka det resulterande talet.

Du kan avrunda till närmaste öre genom att använda funktionerna TAK eller GOLV.
CEILING-funktionen avrundar ett tal uppåt till närmaste multipel av signifikans som du skickar till den. Det här verktyget är praktiskt när du behöver åsidosätta standardavrundningsprotokollet med dina egna affärsregler. Du kan till exempel tvinga Excel att avrunda 123.222 till 124 genom att använda funktionen TAK med signifikansen 1.
=TAK(123.222;1)
Så anger du en .01 eftersom signifikansen säger till CEILING-funktionen att avrunda till närmaste öre.
Om du ville avrunda till närmaste nickel kunde du använda 0,05 som signifikans. Till exempel returnerar följande formel 123,15:
=TAK(123.11;.05)
FLOOR-funktionen fungerar på samma sätt förutom att den tvingar fram en avrundning nedåt till närmaste signifikans. Följande exempelfunktion avrundar 123,19 ner till närmaste nickel, vilket ger 123,15 som resultat:
=GOLV(123,19;,05)
Avrundning till signifikanta siffror i Excel
I vissa finansiella rapporter presenteras siffror med betydande siffror. Tanken är att när du har att göra med siffror i miljoner, behöver du inte översvämma en rapport med överflödiga siffror för att visa precision ner till tiotals, hundratals och tusentals platser.
Till exempel, istället för att visa numret 883 788, kan du välja att runda av talet till en signifikant siffra. Detta skulle innebära att visa samma nummer som 900 000. Om man avrundar 883 788 till två signifikanta siffror visar siffran 880 000.
I huvudsak anser du att ett visst nummers plats är tillräckligt betydande för att visa. Resten av numret kan ersättas med nollor. Du kanske känner att det här kan skapa problem, men när du har att göra med tillräckligt stora siffror är alla tal under en viss betydelse oviktiga.
Följande figur visar hur du kan implementera en formel som avrundar tal till ett givet antal signifikanta siffror.

Du använder Excels ROUND-funktion för att avrunda ett givet tal till ett angivet antal siffror. Funktionen ROUND tar två argument: det ursprungliga värdet och antalet siffror att avrunda till.
Om du anger ett negativt tal som det andra argumentet talar om för Excel att avrunda baserat på signifikanta siffror till vänster om decimalkomma. Följande formel returnerar till exempel 9500:
=ROUND(9489,-2)
Att ändra argumentet för signifikanta siffror till -3 returnerar värdet 9000.
=ROUND(B14,-3)
Det här fungerar utmärkt, men vad händer om du har siffror på olika skalor? Det vill säga, vad händer om några av dina siffror är miljoner medan andra är hundratusentals? Om du ville visa dem alla med en signifikant siffra, skulle du behöva bygga en annan RUND-funktion för varje nummer för att ta hänsyn till de olika signifikanta siffrornas argument som du skulle behöva för varje typ av nummer.
För att lösa det här problemet kan du ersätta ditt hårdkodade argument med signifikanta siffror med en formel som beräknar vad det numret ska vara.
Föreställ dig att ditt nummer är -2330,45. Du kan använda den här formeln som argumentet för signifikanta siffror i din ROUND-funktion:
LEN(INT(ABS(-2330,45)))*-1+2
Den här formeln lindar först ditt nummer i ABS-funktionen, vilket effektivt tar bort alla negativa symboler som kan finnas. Det radbryts sedan som resulterar i INT-funktionen och tar bort alla decimaler som kan finnas. Det radbryts sedan som resulterar i LEN-funktionen för att få ett mått på hur många tecken som finns i talet utan några decimaler eller negationssymboler.
I det här exemplet resulterar denna del av formeln i siffran 4. Om du tar talet –2330,45 och tar bort decimalerna och minussymbolen har du fyra tecken kvar.
Detta tal multipliceras sedan med -1 för att göra det till ett negativt tal, och läggs sedan till antalet signifikanta siffror du letar efter. I det här exemplet ser den beräkningen ut så här: 4 * –1 + 2 = –2.
Återigen kommer denna formel att användas som det andra argumentet för din RUNDA-funktion. Ange denna formel i Excel och runda av talet till 2300 (2 signifikanta siffror):
=ROUND(-2330,45, LEN(INT(ABS(-2330,45)))*-1+2)
Du kan sedan ersätta denna formel med cellreferenser som pekar på källnumret och cellen som innehåller antalet önskade signifikanta siffror.
=ROUND(B5,LEN(INT(ABS(B5)))*-1+$E$3)