How to round off numbers in Excel with the ROUND function

When working in Excel, sometimes you need to use values that are a little less precise. For example, if you’re working with the average prices of products, you probably don’t need them to be accurate to 7 decimal places. The same is probably true of the results of many other calculations. Luckily, Microsoft Excel has three related functions to help you with this: ROUND, ROUNDUP, and ROUNDDOWN. You can specify exactly how you want a number rounded, including rounding to the left of the decimal point or the nearest multiple of any multiple of 10.

In this guide, you’ll learn about Microsoft Excel’s ROUND function, as well as the related functions ROUNDUP and ROUNDDOWN. You will learn how to use them to round numbers to fewer decimal places, to whole numbers, to the nearest multiple of ten and beyond, as well as to one decimal place to the left of the decimal point. Each example is worked out step-by-step, so you can see how the different options affect the results.

ROUND formula in Excel

The syntax for Excel’s ROUND function is ROUND(number; num_digits). It has two required parameters: the number you want to round and the number of decimals to which you want to round it. For example, you can round 1.932 to two decimals as follows: ROUND(1.932; 2) = 1.93.

The screenshots in this guide use European regional settings, so the arguments are separated by semicolons and decimals are shown with a comma (1,93). With US or UK settings, separate the arguments with commas instead: ROUND(1.932, 2).

The ROUND function rounds to the nearest whole number: decimal values in the 0 – 4 range are rounded down, while those in the 5 – 9 range are rounded up. However, if you need to ensure that it rounds in a specific direction, you can use the ROUNDUP or ROUNDDOWN functions, both of which have the same parameters as ROUND. ROUNDUP rounds away from zero, and ROUNDDOWN towards zero.

How to round a number in Excel?

To round a number in Excel, use the ROUND(number; num_digits). For ‘number’, type the number you want to round. For ‘num_digits’, type the number of decimal places you want. Using “0” will round to the nearest integer, while negative numbers will round to the left of the decimal point. You can find the ROUND function under Formulas > Maths & Trig > ROUND.

1. Click on an empty cell and go to Formulas > Maths & Trig > ROUND. Alternatively, type in the name of the function after the equal sign.

How to round off numbers in Excel — Formulas > Maths & Trig menu with ROUND, ROUNDDOWN, and ROUNDUP

2. Add the number you want to round as the first parameter in the ‘Formula Builder’.

How to round off numbers in Excel — Formula Builder with 1,932 as the number to round

3. Add a positive integer under ‘Num_digits’ to specify the number of decimal places you want in the result.

How to round off numbers in Excel — Formula Builder with Num_digits set to 2

4. Click ‘Done’ to see the results.

How to round off numbers in Excel — 1,932 rounded to 1,93

Examples of how to use the ROUND function in Excel

Below, you have examples showing the different rounding options available with ROUND, ROUNDUP, and ROUNDDOWN.

Round to 2 decimal places, with positive and negative numbers

The examples below illustrate how ROUND works with positive and negative values. Moreover, you can see and compare the results of ROUNDUP and ROUNDDOWN.

1. In separate cells, type in the values of the numbers you want to round. In this case, I will use the positive and negative values of the same numbers.

The same approach works for any function that returns a number, for example a SUMIF total or a SUMPRODUCT result.

Excel ROUND function — positive and negative numbers typed in a column

2. In an empty cell, type the ROUND function and select the first value you want to round. Add a semicolon and type the number of decimal places you want to round to.

Excel ROUND function — ROUND(A2;2) rounding to two decimal places

3. Grab the fill handle and drag it down to the last value. As you can see, the first and third values are rounded down – towards zero – while the second and fourth are rounded up – away from zero.

Excel ROUND function — ROUND results for positive and negative numbers

4. Repeat steps 2 and 3 for the ROUNDUP and ROUNDDOWN functions. As you can see, ROUNDUP has rounded up all the values, while ROUNDDOWN has rounded down.

Excel ROUND function — ROUND, ROUNDUP, and ROUNDDOWN results side by side

Round to the nearest whole number

Follow the instructions below to round numbers to the nearest integer. I will use the same values as before to better illustrate the effect.

1. In an empty cell, type the ROUND function. Select the cell with the number to round and use “0” for the ‘num_digits’ parameter.

Round to the nearest whole number in Excel — ROUND(A2;0) typed in the cell

2. Grab the fill handle and drag it down to the last number.

Round to the nearest whole number in Excel — ROUND results filled down the column

3. Repeat steps 1 and 2 with the ROUNDUP and ROUNDDOWN functions. As you can see, the results are quite different in this case. With 0 as the second parameter, ROUNDUP always rounds up to the nearest whole number and ROUNDDOWN always rounds down.

Round to the nearest whole number in Excel — ROUNDUP and ROUNDDOWN with 0 decimal places

Round to the left of the decimal point

Follow the steps below to see how rounding to the left of the decimal point affects the values.

1. Type the ROUND function and select the first value. For the second parameter, use a negative integer. In this case, I will use “-1” to get the nearest multiple of ten.

Round to the left of the decimal point in Excel — ROUND(A2;-1) typed in the cell

2. Grab the fill handle and drag it down to the last value.

Round to the left of the decimal point in Excel — ROUND results to the nearest ten

3. Repeat steps 1 and 2 with ROUNDUP and ROUNDDOWN.

Round to the left of the decimal point in Excel — ROUNDUP and ROUNDDOWN to the nearest ten

Round the result of another function

If you want to round the results of other functions, you can wrap the ROUND function around it. Below, I will use the AVERAGE function on a set of values and wrap the ROUND function around it.

1. Type the ROUND function, and after the parenthesis, type in the function name: in this case, AVERAGE.

Excel ROUND with AVERAGE — AVERAGE typed inside the ROUND function

2. Select the range of values for which you want the average and close the parenthesis.

Excel ROUND with AVERAGE — range A2:A11 selected for the average

3. Add a semicolon and type the number of decimal places you want to round to. Close the parenthesis and press ‘Enter’ to see the results.

Excel ROUND with AVERAGE — 2 decimal places added to the formula

4. As you can see below, the average value without rounding has 8 decimal places.

Excel ROUND with AVERAGE — rounded average next to the unrounded average

Conclusion

The Excel ROUND function lets you round numbers in any way you want, including to the left of the decimal point. By default, the function rounds down decimals from zero to four, while decimals from five to nine are rounded up. However, you can use the ROUNDUP and ROUNDDOWN functions to choose the direction in which the number is rounded.

You now know how to use the ROUND function in Microsoft Excel, as well as the related functions ROUNDUP and ROUNDDOWN, to specify the direction in which it’s rounded. You also know how to use the different options available for the num_digits parameter. Using positive integers allows you to specify the number of decimal places you want to be returned, and using zero rounds to the nearest integer, while negative integers round to the left of the decimal point.

Google Sheets has the same three functions, so the ROUND formula in Google Sheets works just as described here. For other functions worth learning, see the top 10 Excel functions.

You may also like…

How to copy formula in Excel — Excel logo next to two documents linked by a red curved arrow on a beige background

How to copy a formula in Excel? 9 easy methods

Here is how to copy formula in Excel 9 ways, from Paste Special and the fill handle to shortcuts that fill a whole column.

nested if function excel

How to use the nested IF function in Excel

Excel has many intelligent functions that are extremely useful in sorting and analyzing large amounts of data in a spreadsheet. The nested...
xlookup excel featured image

How to use the XLOOKUP function in Excel

When analyzing large amounts of data within a table or range in Excel, it is a common practice to track certain values and find the...