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. Math
  3. How to Round Numbers in Excel (ROUND, ROUNDUP, ROUNDDOWN)

How to Round Numbers in Excel (ROUND, ROUNDUP, ROUNDDOWN)

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

The short answer

Use =ROUND(number, digits) to round to a set number of decimal places, so =ROUND(B2,2) turns 3.4567 into 3.46. ROUNDUP always rounds away from zero and ROUNDDOWN always rounds towards zero, using the same two arguments. Unlike number formatting, these functions change the stored value that later formulas use.

Key takeaways

  • =ROUND(B2,2) rounds to 2 decimals; a 5 or more in the next digit rounds up.
  • =ROUNDUP(130/24,0) gives 6 boxes; =ROUNDDOWN(130/24,0) gives 5 full boxes.
  • Negative digits round to the left of the decimal point: =ROUND(1234567,-3) is 1235000.
  • Formatting only hides decimals; ROUND changes the value used in calculations.
  • ROUNDUP and ROUNDDOWN work away from and towards zero, which matters for negative numbers.
On this page+
  1. How does the Excel ROUND function work?
  2. Round to 2 decimal places
  3. When to use ROUNDUP and ROUNDDOWN
  4. Round to tens, hundreds or thousands
  5. Round to the nearest 5, 0.05 or 0.5
  6. Rounding vs formatting: why your total looks wrong
  7. Rounding the result of another formula
  8. Negative numbers and other edge cases
  9. Practise it

The Excel ROUND function rounds a number to the decimal places you choose, and its partners ROUNDUP and ROUNDDOWN force the direction. All three take the same two arguments: the number and how many digits to keep. This guide shows when to use each one, how negative digits work, and why rounding is not the same as hiding decimals with formatting.

How does the Excel ROUND function work?#

ROUND rounds a number to a set number of digits. If the next digit is 5 or more, it rounds up; otherwise it rounds down.

Excel formula
=ROUND(number, num_digits)
  • number is the value, cell or formula to round.
  • num_digits is how many decimal places to keep. Use 0 for a whole number.

So =ROUND(3.14159,2) returns 3.14, and =ROUND(2.5,0) returns 3.

ROUNDUP and ROUNDDOWN have exactly the same arguments:

FunctionWhat it does5.41 with 0 digits5.91 with 0 digits
ROUNDNearest value56
ROUNDUPAlways up (away from zero)66
ROUNDDOWNAlways down (towards zero)55

Round to 2 decimal places#

Most prices and money amounts need two decimals. Here are unit costs with too many:

ABC
1ItemUnit cost=ROUND(B2,2)
2Cable3.45673.46
3Adapter12.334912.33
4Charger18.99519
5Mouse7.00117

Type =ROUND(B2,2) in C2, then fill it down to C5 with Ctrl+D (Mac: ⌘D).

Look at the Charger. 18.995 rounds to 19.00, and Excel drops the trailing zeros unless the cell has a number format, so it shows 19. Format the column as currency or with two decimals if you want 19.00 on screen. The ROUND function reference has more examples.

When to use ROUNDUP and ROUNDDOWN#

Use ROUNDUP when you can't have a part of something, and ROUNDDOWN when only whole units count. Take an order of 130 units shipped in boxes of 24:

QuestionFormulaResult
Plain division=130/245.4167
Boxes needed=ROUNDUP(130/24,0)6
Boxes you can fill completely=ROUNDDOWN(130/24,0)5

You can't ship 5.4 boxes, so you need 6. ROUND would give 5 here and leave units behind. In a real sheet, point to cells instead of typing the numbers, like =ROUNDUP(G1/G2,0).

ROUNDUP also works for prices. A shop that sets whole-dollar shelf prices and never sells below cost would use =ROUNDUP(B2,0). The Mouse at 7.0011 becomes 8, not 7, because ROUNDUP rounds up even when the extra is tiny.

ROUNDDOWN is the right choice when only completed units count. Years of service are a good example: someone who has worked 4.8 years has completed 4 full years, not 5. With a start date in B2, =ROUNDDOWN(YEARFRAC(B2,TODAY()),0) returns the full years. The method is explained in how to calculate age or years of service.

Round to tens, hundreds or thousands#

A negative num_digits rounds to the left of the decimal point. This is useful for summaries and forecasts.

FormulaRounds toResult
=ROUND(1234567,-1)Nearest ten1,234,570
=ROUND(1234567,-2)Nearest hundred1,234,600
=ROUND(1234567,-3)Nearest thousand1,235,000
=ROUND(1234567,-6)Nearest million1,000,000

Round to the nearest 5, 0.05 or 0.5#

ROUND only works in powers of ten, but a little arithmetic covers other steps. Divide by the step, round to a whole number, then multiply back:

GoalFormula23.37 becomes
Nearest 5=ROUND(A1/5,0)*525
Nearest 0.5=ROUND(A1*2,0)/223.5
Nearest 0.05=ROUND(A1*20,0)/2023.35

This is handy for price lists, time sheets in half hours, or cash amounts in places without one-cent coins. Swap ROUND for ROUNDUP if the result must never be lower than the original value.

Rounding vs formatting: why your total looks wrong#

Formatting a cell to show fewer decimals only hides them. Excel still calculates with the full value. ROUND really changes the value.

Here is a classic example. Put =1/3 in three cells and format them to two decimals. Each one shows 0.33, but the total underneath shows 1.00, not 0.99. Excel is adding the hidden 0.33333… values. A reader adding the visible numbers gets 0.99 and thinks your sheet is wrong.

If the shown numbers must add up, round each value first: three cells of =ROUND(1/3,2) add up to exactly 0.99. Which approach is right depends on the report, but you should choose on purpose. This is one of the causes covered in why your Excel total is wrong. For a full side-by-side comparison, read ROUND vs ROUNDUP vs ROUNDDOWN (vs formatting).

Rounding the result of another formula#

You can put any formula inside ROUND. Wrap it around the calculation, not the other way round:

Excel formula
=ROUND(AVERAGE(B2:B6),0)
=ROUND((C2-B2)/B2,3)

The first gives a whole-number average. The second rounds a percent change to 3 decimals, so 0.072258 becomes 0.072, which displays as 7.2%. Percent change itself is explained in the percent change formula in Excel.

Count the parentheses. Each function needs its own closing bracket, so =ROUND(AVERAGE(B2:B6),0) has two.

When you copy a rounded formula that refers to a fixed cell, such as a tax rate, lock that cell with $. Absolute references and the $ sign shows how.

Negative numbers and other edge cases#

ROUND treats negative numbers by their size, so =ROUND(-2.5,0) returns -3. ROUNDUP and ROUNDDOWN go away from and towards zero, not up and down the number line:

FormulaResultWhy
=ROUNDUP(-2.1,0)-3Away from zero
=ROUNDDOWN(-2.9,0)-2Towards zero
=INT(-2.5)-3INT always rounds down the number line

For refunds, losses or negative variances, check that this matches what you need. Finance roles test this kind of detail often; see Excel skills for finance and accounting jobs.

Practise it#

Practise ROUND, ROUNDUP and ROUNDDOWN in a live spreadsheet: you'll round unit costs, work out boxes needed and full boxes, and set whole-dollar shelf prices. Then try the table-planning exercise on this page.

Try it yourself

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

250 guests sit at tables of 8. In B3, work out how many tables you need: type =ROUNDUP(B1/B2,0) and press Enter.

fx
ABCD
1
Guests
250
2
Seats per table
8
3
Tables needed
4
5
6

Tip: Divide the guests by the seats per table, then round that result up to 0 decimal places.

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

How do I round to 2 decimal places in Excel?

+

Use =ROUND(A1,2), replacing A1 with your cell. The 2 is the number of decimal places to keep.

How do I always round up in Excel?

+

Use ROUNDUP, for example =ROUNDUP(A1,0) for a whole number. It rounds up even when the next digit is small, so 5.01 becomes 6.

What is the difference between ROUND and formatting decimals?

+

Formatting changes only what you see; Excel still calculates with the full value. ROUND changes the value itself, so totals and other formulas use the rounded number.

How do I round to the nearest thousand in Excel?

+

Use a negative number of digits: =ROUND(A1,-3). Use -2 for the nearest hundred and -1 for the nearest ten.

How does ROUND handle negative numbers?

+

It rounds by size, ignoring the sign, so =ROUND(-2.5,0) returns -3. ROUNDUP moves away from zero and ROUNDDOWN moves towards zero.

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. How does the Excel ROUND function work?
  2. Round to 2 decimal places
  3. When to use ROUNDUP and ROUNDDOWN
  4. Round to tens, hundreds or thousands
  5. Round to the nearest 5, 0.05 or 0.5
  6. Rounding vs formatting: why your total looks wrong
  7. Rounding the result of another formula
  8. Negative numbers and other edge cases
  9. Practise it

Keep reading

Math· 6 min read

Percent Change Formula in Excel (With Examples)

The percent change formula in Excel is =(new-old)/old. If last year's sales are in B2 and this year's in C2, type =(C2-B2)/B2, then press Ctrl+Shift+% to show it as a percentage. A positive result is an increase and a negative result is a decrease. Always divide by the old value.

Math· 6 min read

Absolute References and the $ Sign in Excel

An Excel absolute reference uses dollar signs, like $F$1, to lock a cell so it doesn't change when you copy or fill a formula. Use it for a value every row shares, such as a tax rate: =B2*(1+$F$1). Press F4 while editing to add the $ signs. $F1 locks only the column; F$1 locks only the row.

Math· 5 min read

Why Your Excel Total Is Wrong (and How to Fix It)

When Excel SUM is not working, the cause is usually one of three things: the range misses a row, some numbers are stored as text (SUM skips them), or the total cell is inside its own range, creating a circular reference. Check the range, compare =COUNTA and =COUNT on it, and end the range above the total.

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