ExcelReady
CourseFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before the interview. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Function guides
  • Blog

Product

  • Certificate

Company

  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Comparisons
  3. ROUND vs ROUNDUP vs ROUNDDOWN (vs Formatting)

ROUND vs ROUNDUP vs ROUNDDOWN (vs Formatting)

By ExcelReady Team·Updated October 30, 2026·7 min read

The short answer

ROUND rounds to the nearest value, so 2.5 becomes 3 and 2.4 becomes 2. ROUNDUP always rounds away from zero, and ROUNDDOWN always rounds toward zero, whatever the next digit is. Formatting a cell to show fewer decimals is different: it only changes what you see, and Excel still calculates with the full value.

Key takeaways

  • All three take the same two parts: the number, then how many decimal places to keep.
  • ROUND goes to the nearest value. ROUNDUP and ROUNDDOWN ignore the next digit and always go one way.
  • Formatting hides decimals but keeps them in calculations. Use ROUND when the stored value must change.
  • A negative number of digits rounds to tens, hundreds or thousands: =ROUND(1234.5,-2) gives 1200.
  • With negative numbers, ROUNDUP moves away from zero (-2.1 becomes -3) and ROUNDDOWN moves toward zero (-2.9 becomes -2).
On this page+
  1. ROUND vs ROUNDUP vs ROUNDDOWN at a glance
  2. How ROUND, ROUNDUP and ROUNDDOWN work
  3. The same numbers rounded three ways
  4. ROUND vs formatting: why your totals look wrong
  5. When to use ROUND
  6. When to use ROUNDUP or ROUNDDOWN
  7. Common mistakes with ROUND, ROUNDUP and ROUNDDOWN
  8. Our recommendation
  9. Practise it

The short answer to ROUND vs ROUNDUP: ROUND goes to the nearest value, ROUNDUP always goes up (away from zero), and ROUNDDOWN always goes down (toward zero). Formatting a cell with fewer decimals is a fourth option that only changes what you see, not the value Excel uses. This guide is for anyone working with prices, quantities or finance reports who needs totals that add up.

ROUND vs ROUNDUP vs ROUNDDOWN at a glance#

All three functions change the stored value. Formatting only changes the display.

FeatureROUNDROUNDUPROUNDDOWNFormatting
Syntax=ROUND(number, digits)=ROUNDUP(number, digits)=ROUNDDOWN(number, digits)Home > Decrease Decimal
DirectionTo the nearest valueAlways away from zeroAlways toward zeroNone
12.3349 to 2 decimals12.3312.3412.33Shows 12.33, keeps 12.3349
2.5 to 0 decimals332Shows 3, keeps 2.5
-2.5 to 0 decimals-3-3-2Shows -3, keeps -2.5
Changes the value used in sumsYesYesYesNo
Excel versionsAll versionsAll versionsAll versionsAll versions

How ROUND, ROUNDUP and ROUNDDOWN work#

All three take the same two parts: the number, and num_digits, the number of decimal places to keep.

Excel formula
=ROUND(number, num_digits)
=ROUNDUP(number, num_digits)
=ROUNDDOWN(number, num_digits)
  • ROUND looks at the next digit. If it is 5 or more, the number rounds away from zero; if it is less than 5, it rounds toward zero.
  • ROUNDUP ignores the next digit and always rounds away from zero.
  • ROUNDDOWN ignores the next digit and always rounds toward zero, which simply cuts off the extra digits.

num_digits can be positive, zero or negative. Here is what ROUND does to 1234.567:

num_digitsRounds to=ROUND(1234.567, num_digits)
2Hundredths1234.57
1Tenths1234.6
0Whole number1235
-1Tens1230
-2Hundreds1200

The ROUND function guide has more examples of each.

The same numbers rounded three ways#

Here are four unit costs from a supplier, rounded to two decimals:

ItemUnit costROUNDROUNDUPROUNDDOWN
Cable3.45673.463.463.45
Adapter12.334912.3312.3412.33
Charger18.99519.0019.0018.99
Mouse7.00117.007.017.00

With the cost in B2, the formulas are =ROUND(B2,2), =ROUNDUP(B2,2) and =ROUNDDOWN(B2,2). Look at the Mouse: 7.0011 is very close to 7, yet ROUNDUP still moves it to 7.01, because any extra digit at all sends it up. Excel shows 19.00 as 19 unless the cell is formatted to two decimals.

A shipping example#

An order of 130 units ships in boxes of 24. The plain division, =B1/B2, gives 5.4167. Each function answers a different question:

Excel formula
=ROUND(B1/B2,0)
=ROUNDUP(B1/B2,0)
=ROUNDDOWN(B1/B2,0)

ROUND returns 5, which would leave 10 units without a box. ROUNDUP returns 6, the number of boxes you need. ROUNDDOWN returns 5, the number of boxes you can fill completely. Picking the function is really picking the question.

ROUND vs formatting: why your totals look wrong#

Formatting changes what a cell shows. ROUND changes what it holds. The difference appears as soon as you add things up.

Put =1/3 in A2, A3 and A4, and format all three to two decimals. Each shows 0.33. Now add them:

Excel formula
=SUM(A2:A4)
=ROUND(A2,2)+ROUND(A3,2)+ROUND(A4,2)

The first returns 1, shown as 1.00, because Excel adds the full values (0.3333... three times). A reader adding up the visible 0.33s expects 0.99, so the report looks wrong. The second returns 0.99, because each value really is 0.33 before it is added.

Round each line or round the total?#

The same choice comes up on invoices. Say three items cost 9.99 each and tax is 8.25%. Tax on one item is 0.824175:

Excel formula
=ROUND(9.99*0.0825,2)*3
=ROUND(29.97*0.0825,2)

Rounding each line gives 0.82 three times, 2.46. Rounding the total tax gives 2.47. Neither is wrong, but they differ by a cent, so pick one rule and use it everywhere. If each line is printed on the invoice, round each line, so the printed lines add up to the printed total.

Use formatting when you only want a tidy display and the full precision is fine, such as averages in a dashboard. Use ROUND when the rounded value is the real value, such as a price you charge, a tax amount on an invoice or a figure that must match another system to the cent.

When to use ROUND#

Use ROUND when you want the nearest value and the stored number must change. It is the right choice for:

  • Money, such as rounding a calculated price or tax to the cent: =ROUND(B2*C2,2).
  • Reports that must add up on paper, line by line.
  • Simplifying large numbers, such as rounding revenue to the nearest thousand: =ROUND(B2,-3).

Finance roles use this constantly; see the Excel skills for finance jobs.

When to use ROUNDUP or ROUNDDOWN#

Use ROUNDUP or ROUNDDOWN when the direction matters more than closeness.

Use ROUNDUP when falling short is not an option:

  • Boxes, trucks, staff or rooms needed: you can't book 5.4 rooms.
  • Shelf prices that must never be below cost: =ROUNDUP(B2,0) turns 12.3349 into 13.
  • Billing time in blocks, such as charging every started hour: =ROUNDUP(B2,0) for hours worked.

Use ROUNDDOWN when you can only count complete units:

  • Full boxes or full sets you can make from stock.
  • Completed years, such as years of service from a decimal value.
  • Cutting off extra digits without rounding, such as showing 18.99 instead of 19.00.

Common mistakes with ROUND, ROUNDUP and ROUNDDOWN#

These slips cause most rounding surprises:

  1. Thinking formatting rounds. Decrease Decimal only hides digits. Sums and lookups still use the full value.
  2. Leaving out num_digits. All three need it. Use 0 for whole numbers.
  3. Rounding too early. If you round each step of a long calculation, small errors add up. Round once, at the step where the value becomes real, such as the final price.
  4. Expecting ROUNDUP to go "higher" with negative numbers. ROUNDUP moves away from zero, so =ROUNDUP(-2.1,0) returns -3, a smaller number. ROUNDDOWN moves toward zero, so =ROUNDDOWN(-2.9,0) returns -2.
  5. Mixing up ROUNDDOWN and INT. =INT(-2.9) returns -3, because INT always goes down to the next smaller whole number.
  6. Using the wrong function for the question. ROUND gives 5 boxes for 130 units in boxes of 24, which leaves stock behind. Ask "nearest", "enough" or "complete" first.
  7. Rounding a value that is still text. Numbers imported as text give #VALUE! or wrong results. Convert them to numbers first.

To round to a step other than a decimal place, such as the nearest 0.05, use CEILING to go up or FLOOR to go down: =CEILING(B2,0.05) turns 3.4567 into 3.5. When you fill any of these formulas down a column, the number cell should move with each row while a fixed setting, such as a step size in one cell, should stay locked; see relative vs absolute references. For more examples of each function, see the Excel ROUND functions explained.

Our recommendation#

Use ROUND for most everyday rounding, especially money, and round once at the point where the value becomes real. Use ROUNDUP when you need "enough", such as boxes or rooms, and ROUNDDOWN when you need "complete", such as full sets. Use formatting only when you want a tidier display and are happy for Excel to keep calculating with the full value.

In short: ROUND for nearest, ROUNDUP for enough, ROUNDDOWN for complete, formatting for looks only.

Practise it#

Try the ROUNDUP exercise on this page: 130 units in boxes of 24 needs 6 boxes, not 5. Then practise ROUND, ROUNDUP and ROUNDDOWN in a live spreadsheet, including shelf prices that must never fall below cost.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

An order of 130 units (B1) ships in boxes of 24 (B2). You can't ship part of a box. In B3, work out how many boxes you need: divide B1 by B2 and round up to a whole number.

fx
ABCD
1
Units ordered
130
2
Units per box
24
3
Boxes needed
4
5
6

Tip: Put the division B1/B2 inside ROUNDUP, then use 0 for whole numbers.

Practise this in a lesson

LessonROUND, ROUNDUP and ROUNDDOWNControl decimals properly, which isn't the same as formatting.Function guideROUNDRound to decimals, whole numbers or the nearest thousand with Excel's ROUND. Learn when formatting isn't enough, then practice live.

Frequently asked questions

What is the difference between ROUND and ROUNDUP?

+

ROUND goes to the nearest value, so 12.3349 to two decimals is 12.33. ROUNDUP always rounds up, away from zero, so the same number becomes 12.34.

Does formatting a cell round the number?

+

No. Formatting only changes how many decimals you see. Excel keeps the full value and uses it in every calculation, which can make totals look a cent off.

How do I round to the nearest whole number?

+

Use 0 as the number of digits: =ROUND(A2,0). Use ROUNDUP(A2,0) to always go up to the next whole number, or ROUNDDOWN(A2,0) to drop the decimals.

How do I round to the nearest thousand?

+

Use a negative number of digits: =ROUND(A2,-3). For example, =ROUND(48250,-3) returns 48000.

Is ROUNDDOWN the same as INT?

+

For positive numbers, ROUNDDOWN(A2,0) and INT(A2) give the same result. For negative numbers they differ: ROUNDDOWN(-2.9,0) is -2, while INT(-2.9) is -3, because INT always goes down to the smaller number.

Sources

  • ROUND function - Microsoft Support
  • ROUNDUP function - Microsoft Support
  • ROUNDDOWN function - Microsoft Support

Written and checked by the ExcelReady Team. First published October 30, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. ROUND vs ROUNDUP vs ROUNDDOWN at a glance
  2. How ROUND, ROUNDUP and ROUNDDOWN work
  3. The same numbers rounded three ways
  4. ROUND vs formatting: why your totals look wrong
  5. When to use ROUND
  6. When to use ROUNDUP or ROUNDDOWN
  7. Common mistakes with ROUND, ROUNDUP and ROUNDDOWN
  8. Our recommendation
  9. Practise it

Keep reading

Comparisons· 7 min read

Relative vs Absolute vs Mixed References in Excel

A relative reference like A1 moves when you copy a formula, so each row reads its own cells. An absolute reference like $A$1 never moves, so every copy reads the same cell, such as a tax rate. A mixed reference like $A1 or A$1 locks only the column or only the row, which you need for grids.

Comparisons· 7 min read

Pivot Table vs SUMIFS: Which Is Better for Reports?

Use a pivot table to explore data and build a summary fast: drag fields, regroup in seconds and show percentages of the total. Use SUMIFS when a report needs totals in fixed cells that update by themselves, such as a dashboard or a monthly template. Pivots need a refresh after the data changes; SUMIFS recalculates automatically.

Comparisons· 6 min read

FILTER Function vs AutoFilter in Excel

Use AutoFilter (Ctrl+Shift+L) to look at a subset of rows quickly: it hides the other rows in place and works in every Excel version. Use the FILTER function when you need the matching rows in a separate, live list that updates by itself, such as a report or a dashboard. FILTER needs Excel 2021, Excel 2024 or Microsoft 365.

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback. The first lessons are free, with no download.

Start learning for free