Beskrivning
Använd den här funktionen för att avrunda ett tal till ett visst antal siffror. Supported in Chains.
Round är användbart för att kontrollera precisionen i numeriska data vid beräkningar och visning.
Syntax
ROUND(tal, antal_siffror)
Ingångar
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
nummer |
Ja | Det tal som du vill avrunda. | Ett verkligt tal, en cellreferens som innehåller ett verkligt tal eller en formel som resulterar i ett verkligt tal. |
antal_siffror |
Ja | Det antal siffror som du vill avrunda talet till. | Ett heltal, en cellreferens som innehåller ett heltal eller en formel som resulterar i ett heltal. |
Exempel
Provdata
| A | B | |
|---|---|---|
1 |
3.14159 | 1234.5678 |
2 |
-2.9876 | 0.0005 |
3 |
10.5 | 99.99 |
4 |
Fred | 3/11/2022 |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Avrunda ett tal till ett angivet antal decimaler. | =ROUND(A1, 2) |
Funktionen ROUND avrundar ett tal till ett visst antal siffror. Denna formel avrundar värdet i A1 (3.14159) till 2 decimaler, vilket resulterar i 3.14. |
| Avrunda ett tal till närmaste multipel av en potens av 10. | =ROUND(B1, -2) |
Ett negativt tal för det andra argumentet avrundar talet till vänster om decimaltecknet. Denna formel avrundar värdet i B1 (1234.5678) till närmaste 100-tal, vilket ger 1200. |
| Avrunda ett negativt tal till ett angivet antal decimaler. | =ROUND(A2, 1) |
Denna formel avrundar värdet i A2 (-2,9876) till en decimal. Åttan i den andra decimalen gör att nian avrundas uppåt, vilket ger -3.0. |
| Avrunda ett litet decimaltal. | =ROUND(B2, 3) |
Denna formel avrundar värdet i B2 (0,0005) till 3 decimaler. 5 i den fjärde decimalen gör att föregående siffra avrundas uppåt, vilket ger 0,001. |
| Avrunda ett tal med decimaltal till närmaste heltal. | =ROUND(A3, 0) |
Denna formel avrundar värdet i A3 (10,5) till 0 decimaler. I de flesta kalkylbladsprogram avrundas värden som slutar på .5 eller högre uppåt, vilket ger 11. |
| Hantera textvärden i en avrundningsfunktion. | =ROUND(A4, 0) |
Funktionen ROUND kräver ett numeriskt värde som sitt första argument. Eftersom A4 innehåller text returnerar funktionen ett fel. För denna datauppsättning ger formeln #VÄRDE!. |
Anteckningar
- Om ROUND tillämpas på text kommer det att resultera i en
- ROUND skiljer sig från att formatera en cell för att visa ett visst antal decimaler, eftersom det faktiskt ändrar värdet som lagras i cellen genom att ta bort alla siffror till höger om den sista siffran som avrundas.
- ROUND följer vanliga avrundningsregler: om siffran till höger om avrundningspositionen är 5 eller större, avrundas den uppåt
- Om du använder ROUND på ett positivt tal ökar det i positiv riktning, om du använder ROUND på ett negativt tal ökar det i negativ riktning.
- ROUND skiljer sig från ROUNDUP och ROUNDDOWN på följande sätt:
- Om
num_digitsär positivt (större än 0), avrundar ROUND (uppåt eller nedåt) till det angivna antalet decimaler. - Om
num_digitsär 0, avrundar ROUND (uppåt eller nedåt) till närmaste heltal. - Om
num_digitsär negativ (mindre än 0), avrundar ROUNDUP (uppåt eller nedåt) siffrorna till vänster om decimaltecknet. - ROUNDUP avrundar alltid bort från noll.
- ROUNDDOWN rundar alltid av mot noll.
- Om
Tips
- Använd ROUND när du behöver utföra beräkningar med en viss precisionsnivå.
- Om du vill visa siffror med ett visst antal decimaler utan att ändra det underliggande värdet använder du cellformatering i stället för ROUND.
- ROUND kan kombineras med andra funktioner, t.ex. SUM eller AVERAGE för mer komplexa beräkningar.
- Var uppmärksam på potentiella avrundningsfel i finansiella beräkningar där hög precision krävs.
- Överväg att använda ROUNDUP eller ROUNDDOWN om du alltid behöver avrunda i en viss riktning oavsett siffervärdena.
- Överväg att använda de andra avrundningsfunktionerna (länkade i Relaterade funktioner) om du behöver avrunda tal på ett annat sätt.