FormulaCamp
Completed
← All functions
Math

ROUND

Rounds to the nearest value. Negative digits round to tens, hundreds.

Syntax

ROUND(number, num_digits)

Example: =ROUND(1234.567,2)

Available in: All versions

ROUND rounds a number to a set number of digits: =ROUND(number, num_digits). Positive digits keep decimals, 0 gives a whole number, and negative digits round to tens, hundreds or thousands. Halves round away from zero.

When to use it

Arguments explained

Worked examples

Two decimals

A
1Value
23.14159

Formula: C1: =ROUND(A2,2)

Result: 3.14

Keeps two decimal places.

Nearest hundred

A
1Value
21234.567

Formula: C1: =ROUND(A2,-2)

Result: 1200

A negative num_digits rounds to the left of the decimal point.

Price with 8.25% tax

A
1Price
219.99

Formula: C1: =ROUND(A2*1.0825,2)

Result: 21.64

19.99 × 1.0825 = 21.639175, rounded to cents.

Try it

A tiny spreadsheet with example data. Edit the formula or any number and see the result.

Formula in D2: =ROUND(A2,2)

Example spreadsheet for ROUND
ABCD
1NumberStepResult
21234.567501234.57
3175
4-4.712
51449
62.53
75012
Result in D2: 1234.57
Practice this in a lesson: ROUND and Its Relatives

Common errors and how to fix them

Related functions

Frequently asked questions

How do I round to the nearest 5 or 50?
Use MROUND(number, 5).
How do I always round up?
Use ROUNDUP, or CEILING.MATH for multiples.
Why is the result still showing many decimals?
The cell format may be forcing it; check that the cell is not formatted as Text, and that the formula is ROUND, not just a format.
Does ROUND change the original cell?
No, it returns a new value.

More in Math