
The Excel ROUND function rounds a number to a specified number of digits. It is the standard worksheet function for numerical precision when the result itself must be rounded, not merely formatted to look rounded.
This distinction matters because cell formatting does not change the stored value. A number may display as 3.14 while Excel still stores a longer decimal internally. ROUND changes the actual result used in later calculations, which is why it is often applied in financial models, reports, and intermediate calculations where displayed precision and stored precision need to match.
ROUND is useful because many worksheet results need to be cleaner than the raw calculation. It helps the workbook present values at the right precision for reporting, pricing, or display while still keeping the logic more explicit than relying on formatting alone.
Rounds a number to a chosen number of digits to the right or left of the decimal point.
Returns a new numeric value based on standard rounding rules.
=ROUND(number, num_digits)
Microsoft documents two required arguments. number is the value to round, and num_digits determines where the rounding occurs.
If num_digits is greater than 0, Excel rounds to that many decimal places. If it is 0, Excel rounds to the nearest integer. If it is less than 0, Excel rounds to the left of the decimal point.
| Function | Direction | Best Use |
|---|---|---|
ROUND |
Nearest value by standard rounding | General-purpose rounding when no directional bias is intended |
ROUNDUP |
Away from zero | Cases where the result should never be rounded downward |
ROUNDDOWN |
Toward zero | Cases where the result should never be rounded upward |
MROUND |
Nearest multiple | Rounding to step sizes such as 5, 0.05, or 25 |
ROUND is most appropriate when the result should follow standard mathematical rounding rather than a forced upward or downward rule. That makes it a good default when presenting calculated values, currency figures, averages, rates, or summary statistics that need a defined number of decimal places.
It is also useful after a larger formula rather than only on raw inputs. For example, =ROUND(SUM(A1:A10),2) rounds the final sum, which is often the appropriate place to apply reporting precision. In other models, you may instead round each row before summing if each row is expected to behave as an independently rounded amount. The placement of ROUND therefore affects both presentation and arithmetic.
Negative values of num_digits are often overlooked, but they are important in reporting. They allow you to round to tens, hundreds, or thousands, which is useful when exact low-order digits distract from the scale of the result rather than clarify it.
This is the standard decimal-precision case.
=ROUND(B1,2)
If B1 contains 3.14159, the result is 3.14. This is the common pattern for currency, rates, ratios, and any value where a fixed decimal precision is part of the specification.
In cell D2, round the value to 2 decimal places.
Use 0 as the digit argument when the decimal portion should not remain in the final result.
=ROUND(B2,0)
If B2 contains 7.6, the result is 8. Microsoft's standard rule applies here: values with a discarded digit of 5 or more round upward to the next integer.
In cell D3, round the value to the nearest whole number.
Negative digit values move the rounding position left of the decimal point.
=ROUND(B3,-1)
If B3 contains 256, the result is 260. This is useful in summary reporting, forecast presentation, or high-level planning where exact units are less important than scale.
In cell D4, round the value to the nearest 10.
The rounding rule can be stored in the worksheet rather than hardcoded into the formula.
=ROUND(B4,C4)
If B4 contains 9.9876 and C4 contains 2, the result is 9.99. Using a cell reference for the precision makes the model easier to adjust when report requirements change.
In cell D5, round the value using the precision stored in the sheet.
Microsoft's examples also show that ROUND behaves consistently with negative numbers, including when the rounding position is to the left of the decimal point. That matters in ledger-style data and variance analysis where both positive and negative values appear in the same measure.
ROUND is the standard choice when you want normal rounding without forcing the answer up or down. This lesson showed that the second argument controls where the rounding happens, whether that is decimal places, whole numbers, or bigger place values like tens and hundreds.
The most useful beginner takeaway is that ROUND changes the real result, not just how the number looks on screen. That makes it important in formulas where later calculations should use the rounded value too, not the longer hidden decimal.
ROUND rounds a number to a specified number of digits.Tell your friends about this post