ROUND Function

Excel Functions › Math & Trig

All versions Math & Trig

The Excel ROUND function rounds a number to a set number of digits using standard “round half away from zero” rules — changing the stored value, not just how it looks.


Quick answer:
=ROUND(3.14159, 2) = 3.14

Syntax

=ROUND(number, num_digits)
ArgumentDescription
numberRequiredThe number you want to round.
num_digitsRequiredHow many digits to round to. Positive = decimal places, 0 = nearest whole number, negative = left of the decimal (tens, hundreds, ...).

How to use it

The num_digits argument controls where the rounding happens:

=ROUND(3.14159, 2) // 2 decimals = 3.14
=ROUND(2.5, 0) // nearest whole = 3
=ROUND(1234.5, -2) // nearest hundred = 1200

Excel rounds half away from zero: 2.5 becomes 3 and -2.5 becomes -3. (Excel does not use banker's rounding.)

Rounding ≠ formatting. Setting a cell to show 2 decimals only changes the display — the underlying value still carries every digit. ROUND actually changes the number, so totals built on ROUND'd values stay consistent with what people see.

Need a one-directional rule instead? Use ROUNDUP (always away from zero), ROUNDDOWN (always toward zero), or MROUND (to the nearest multiple).

Try it: interactive demo

Live demo

Change the number and the digit count to see ROUND in action.

Result:

Practice workbook

📊
Download the free ROUND practice workbook
Every example on this page, ready to open in Excel — plus practice challenges with answers on a separate tab. No sign-up required.

Frequently asked questions

How is ROUND different from formatting a cell to 2 decimals?
Cell formatting only changes how the number looks — the full-precision value is still stored and used in calculations. ROUND changes the actual value, so downstream totals match what's displayed.
What does a negative num_digits do?
It rounds to the left of the decimal point. =ROUND(1234, -2) rounds to the nearest hundred = 1200; -3 rounds to the nearest thousand.
Does ROUND round 0.5 up or down?
Half rounds away from zero: 2.5 → 3 and -2.5 → -3. Excel's ROUND does not use banker's rounding.
ROUND vs ROUNDUP vs ROUNDDOWN?
ROUND goes to the nearest digit; ROUNDUP always pushes away from zero; ROUNDDOWN always pulls toward zero. All three share the same (number, num_digits) syntax.

Master functions like this in one day

This page covers one function. Our Excel Formulas and Functions class covers the 30 that matter most — live, hands-on, taught by professionals in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related functions: ROUNDUP · ROUNDDOWN · MROUND · TRUNC · INT