Skip to main content
Back to Blog
Excel TipsFormulas

How to Use ROUND, ROUNDUP, and ROUNDDOWN in Excel

Desk Dojo··4 min read

Introduction

Spreadsheets full of numbers like 1,247.8351 are hard to read and harder to present. ROUND, ROUNDUP, and ROUNDDOWN give you control over decimal places, and unlike cell formatting, they change the underlying value. That matters when totals need to add up cleanly in invoices, budgets, or financial reports.

The Dataset

Here's a sales report with revenue figures that have too many decimal places:

A B
3 Product Revenue
4 Laptop 1247.8351
5 Monitor 589.4127
6 Keyboard 42.763
7 Headset 315.507
8 Mouse 23.1489

We want to clean these up for a report.

ROUND

ROUND rounds a number to however many decimal places you specify. It follows standard rounding: 5 and above rounds up, below 5 rounds down. The syntax is:

=ROUND(number, num_digits)
  • number: The value to round.
  • num_digits: How many decimal places to keep. Use 0 for a whole number.

To round the Laptop revenue to two decimal places:

=ROUND(B4, 2)

The result is 1247.84. The third decimal is 5, so the second decimal rounds up from 3 to 4. Copy the formula down and you get 589.41, 42.76, 315.51, and 23.15 for the rest.

ROUNDUP

ROUNDUP always rounds away from zero, no matter what the next digit is. Use it when values should never come in under the actual amount, like pricing or material estimates. The syntax is:

=ROUNDUP(number, num_digits)
  • number: The value to round.
  • num_digits: How many decimal places to keep.

For the Keyboard revenue:

=ROUNDUP(B6, 2)

The result is 42.77. Standard rounding would give 42.76 (the third decimal is 3, which is below 5), but ROUNDUP pushes up regardless. As long as there are digits past the second decimal, it rounds up.

ROUNDDOWN

ROUNDDOWN always rounds toward zero, effectively cutting off extra digits. Use it when you want to be conservative, like estimating available budget or reporting earned revenue to date. The syntax is:

=ROUNDDOWN(number, num_digits)
  • number: The value to round.
  • num_digits: How many decimal places to keep.

For the Headset revenue:

=ROUNDDOWN(B7, 2)

The result is 315.50. Standard rounding would give 315.51 (the third decimal is 7, which is 5 or above), but ROUNDDOWN drops everything past the second decimal place.

Comparing All Three

Here's every value run through all three functions with num_digits set to 2:

Product Revenue ROUND ROUNDUP ROUNDDOWN
Laptop 1247.8351 1247.84 1247.84 1247.83
Monitor 589.4127 589.41 589.42 589.41
Keyboard 42.763 42.76 42.77 42.76
Headset 315.507 315.51 315.51 315.50
Mouse 23.1489 23.15 23.15 23.14

When the next digit is 5 or above, ROUND matches ROUNDUP. When it's below 5, ROUND matches ROUNDDOWN. ROUNDUP and ROUNDDOWN only agree when no rounding is needed.

Key takeaway: ROUND follows standard rounding. ROUNDUP always rounds away from zero. ROUNDDOWN always rounds toward zero. Choose based on whether you need the nearest value, a ceiling, or a floor.

Rounding Beyond Decimals

A negative num_digits rounds to the left of the decimal point, so you can round to the nearest ten, hundred, or thousand.

num_digits Rounds To ROUND(1247.8351, ...)
2 Hundredths 1247.84
1 Tenths 1247.8
0 Whole number 1248
-1 Nearest ten 1250
-2 Nearest hundred 1200
-3 Nearest thousand 1000
=ROUND(B4, -2)

This returns 1200, rounding 1247.8351 to the nearest hundred. ROUNDUP and ROUNDDOWN accept negative values the same way.

Conclusion

ROUND for standard rounding, ROUNDUP when you need to round away from zero, ROUNDDOWN when you want to truncate. All three accept negative num_digits values for rounding to tens, hundreds, or thousands.

For more on the functions you'll often pair with rounding, check out our guide on SUM, AVERAGE, and COUNT.

Level up your Excel skills

Bite-sized lessons, drills, and daily challenges to build real spreadsheet skills.