Excel function
ROUND in Excel: control decimal places and stored results
ROUND changes a number to a specified number of digits. It is useful when the value itself should be rounded, not just displayed with fewer decimals.
What ROUND does
ROUND returns a number rounded to a chosen number of digits. The syntax is `=ROUND(number, num_digits)`. The number is the value you want to round. The num_digits argument tells Excel where to round.
For example, `=ROUND(A2,2)` rounds the value in A2 to two decimal places. If A2 contains 12.346, the result is 12.35. This changes the formula result. It is not the same as simply formatting the cell to show two decimals.
ROUND follows normal rounding rules. Values halfway or above round away from zero at the rounding position, while lower values round toward zero at that position.
Arguments explained
`number` can be a cell reference, a calculation, or a typed number. `num_digits` controls precision. Positive digits round to decimal places. `=ROUND(A2,2)` rounds to cents or two decimals.
Zero digits round to the nearest whole number. `=ROUND(A2,0)` turns 47.6 into 48. Negative digits round to the left of the decimal. `=ROUND(A2,-1)` rounds to the nearest ten, and `=ROUND(A2,-2)` rounds to the nearest hundred.
Formatting only changes how a number appears. ROUND changes the result used by later formulas. In finance, accounting, school grades, and engineering summaries, that difference matters.
This is why ROUND belongs in the formula only when the rounded value is the rule. If you are preparing a report for readability, formatting may be safer. If a later calculation must use cents, whole units, or nearest tens, ROUND makes that rule explicit.
Practical examples
A beginner example is rounding an average score. If B2 contains 86.6667, `=ROUND(B2,1)` returns 86.7.
A business example is rounding a calculated invoice amount to cents. If D2 contains quantity and E2 contains unit price, `=ROUND(D2*E2,2)` returns the line total rounded to two decimals.
An engineering or operations example is rounding production measurements for reporting. If C2 contains a calculated rate, `=ROUND(C2,0)` returns the nearest whole unit while keeping the rule visible in the formula.
When to use it
Use ROUND when the rounded value should be used in later calculations or shown as a final result. It is appropriate for invoice totals, reported averages, summarized measurements, and clean dashboards.
Do not use ROUND just to make a cell look cleaner. If the underlying value should remain precise, use number formatting instead. Do not use ROUNDUP or ROUNDDOWN unless the business rule specifically requires always rounding in one direction.
Practical examples
Round to two decimals
=ROUND(A2,2)Rounds the value in A2 to two decimal places.
Round to the nearest ten
=ROUND(A2,-1)Uses a negative num_digits value to round A2 to the nearest ten.
Recommended Excel functions
Common mistakes
- 01Using ROUND when formatting would be enough.
- 02Forgetting that ROUND changes the value used by later formulas.
- 03Misunderstanding negative num_digits, which rounds to tens, hundreds, and beyond.
- 04Using ROUNDUP or ROUNDDOWN without a clear rule that requires directional rounding.
Practice
Practice this skill with interactive exercises on Calcu.
Use Calcu to practice ROUND in realistic spreadsheet exercises with instant feedback.
FAQ
What does ROUND do in Excel?
ROUND returns a number rounded to a specified number of digits.
What does num_digits 0 mean?
A num_digits value of 0 rounds to the nearest whole number.
Is ROUND the same as changing decimal formatting?
No. Formatting changes display only. ROUND changes the formula result.