Numbers function

ROUND

Round a number to a set number of decimal places.

Purpose

Round a figure to a set number of decimal places

Returns

The number rounded to the places you asked for

Syntax

=ROUND(number, [digits])

ArgumentRequiredWhat goes here
numberRequiredThe number to round, or the formula giving it.
digitsOptional2 for cents, 0 for whole units. Left out, it rounds to a whole number.

How to use ROUND

ROUND takes a number and how many decimal places to keep. Halves go away from zero, so 2.5 rounds to 3.

Narrowing a column does not do this. Formatting changes what is shown and leaves the stored figure alone, which is why a column of neatly displayed pennies can add up to something that ends in a fraction.

A figure that has to tie to something else has to be rounded, not just formatted. Anything derived by division or by a percentage is the usual candidate.

Nought places rounds to whole numbers. A negative number of places rounds to tens, hundreds and thousands, which is what a summary in thousands wants.

Examples

Every result below is worked out by the same evaluator that marks your answers, on the sheet shown here.

Payables ageing — October.xlsxSheet1
Harbour Foods payables at 31 October 2026, with supplier terms alongside
ABCDEFGH
1InvoiceSupplierStatusDays overdueAmountSupplierTerms (days)
2INV-8801Brightwell PaperOverdue12940Ashgrove Catering30
3INV-8802Calder UtilitiesQueried471180Brightwell Paper30
4INV-8803Meridian FreightOverdue632450Calder Utilities14
5INV-8804Ashgrove CateringOn terms0405Meridian Freight45
6INV-8805Brightwell PaperOverdue38760Thornbury Print60
7INV-8806Thornbury PrintOverdue911320
8INV-8807Meridian FreightOn terms0580
9INV-8808Calder UtilitiesOverdue24215
FormulaResult
=ROUND(E2*0.175,2)Tax on an invoice, rounded to the penny rather than shown to the penny.164.5
=ROUND(AVERAGE(E2:E9),2)An average is the classic source of trailing decimals.981.25
=ROUND(E4/3,2)An amount split three ways. Note the three parts will not add back to the original, which is a real problem and not a rounding error to ignore.816.67
=ROUND(SUM(E2:E9),-3)A negative places argument rounds to thousands, for a summary that reports in them.8000

Notes

  • Excel rounds halves away from zero. That is not the banker's rounding some accounting systems use, so a figure can differ by a penny from the ledger it came out of.
  • Round once, at the end. Rounding at every step compounds the difference.
Practise ROUND in Unit 18

A reference tells you what it does. A unit makes you use it.