ROUND
Round a number to a set number of decimal places with the ROUND function.
Spreadsheet editor
Spreadsheet editor
Syntax
=ROUND(number, num_digits)
Returns: Number Arguments
| Argument | Required | Description |
|---|---|---|
| number | Yes | The number you want to round. |
| num_digits | Yes | How many digits to round to. Positive rounds to decimal places, 0 rounds to a whole number, and negative rounds to the left of the decimal point. |
About
ROUND uses standard rounding: when a digit is exactly halfway it rounds away from zero, so =ROUND(2.5, 0) returns 3 and =ROUND(-2.5, 0) returns -3. If you always want to push a value up or down instead, reach for ROUNDUP or ROUNDDOWN.
One thing to keep in mind: ROUND changes the actual stored value, not just how it looks. If you only want to hide extra decimals on screen while keeping full precision in the math, use cell number formatting instead. For rounding to the nearest multiple, like the nearest 0.25 or nearest 5, see MROUND.
Exercises using ROUND
Examples
Round prices with sales tax
Spreadsheet editor
Round revenue to the nearest hundred
Spreadsheet editor
Watch how halves round
Spreadsheet editor
Watch out for
Confusing ROUND with number formatting
ROUND changes the real value in the cell. People sometimes use it just to hide decimals, then wonder why later calculations differ from the full-precision numbers.
→ If you only want to change how a number looks while keeping its true value, apply a number format (right-click, Format Cells) instead of ROUND. Use ROUND when you actually want the stored value rounded.
Expecting bankers' rounding
Some tools round a halfway digit to the nearest even number. Excel's ROUND does not. It always rounds halves away from zero, so =ROUND(2.5, 0) is 3, not 2.
→ Plan for round-half-away-from-zero behavior. If you need to force a direction every time, use ROUNDUP or ROUNDDOWN instead.
Mixing up positive and negative num_digits
It is easy to forget that positive digits round decimals while negative digits round whole numbers. Using the wrong sign gives a result that looks off.
→ Positive moves right of the decimal point (2 = cents), 0 = nearest whole number, negative moves left (-2 = nearest hundred).