Quick Answer

MROUND Function

Rounds a number to the nearest multiple of a given value.

✓ Excel✓ Google SheetsExcel All versions

Syntax

MROUND
(number, multiple)

Parameters

ParameterDescriptionRequired
numberThe value to round.Required
multipleThe multiple to which you want to round. Must share the sign of number.Required

Basic Example

Round 10 to the nearest multiple of 3

=MROUND(10, 3)
Result9

The multiples of 3 nearest to 10 are 9 (distance 1) and 12 (distance 2), so 9 is returned.

Advanced Examples

Example 1: Tie-breaking rounds away from zero

When exactly halfway between two multiples.

MROUND rounds a half-multiple away from zero.

=MROUND(7.5, 2)
Result: 8
7.5 is exactly between 6 and 8 (both multiples of 2); MROUND rounds away from zero to 8.

Example 2: Round to a decimal multiple

Snap a value to the nearest 0.05.

Pass multiple 0.05.

=MROUND(0.87, 0.05)
Result: 0.85
0.85 and 0.90 are the nearest multiples of 0.05; 0.87 is closer to 0.85.

How MROUND Works

MROUND divides number by multiple, rounds that quotient to the nearest integer (rounding half away from zero), then multiplies back. number and multiple must have the same sign, or the function returns #NUM!.

1
Select the cell
Click the cell for the result.
2
Enter the formula
Type =MROUND(number, multiple).
3
Press Enter
The rounded value appears.

Important Notes & Limitations

  • number and multiple must share the same sign; opposite signs return #NUM!.

  • When the value is exactly halfway between two multiples, MROUND rounds away from zero.

  • Results are floating-point and may show tiny rounding artifacts.

Common Errors & Fixes

#NUM!number and multiple have opposite signs.

Fix: Use the same sign for both arguments.

#VALUE!Non-numeric argument.

Fix: Supply numeric values.

Download Practice File

Practice MROUND with Real Data

Download a sample CSV file with pre-populated data and practice exercises for the MROUND function. Works in both Excel and Google Sheets.

Works in Google SheetsCompatible with ExcelIncludes exercises

File format: CSV (comma-separated values) - opens in Excel, Google Sheets, and all spreadsheet apps

Frequently Asked Questions

How does MROUND break ties?
When a value is exactly halfway between two multiples, it rounds away from zero (e.g. MROUND(7.5,2)=8).
Why do I get #NUM!?
Because number and multiple have opposite signs; make them the same sign.
What's the difference between MROUND and CEILING/FLOOR?
MROUND rounds to the nearest multiple; CEILING always rounds up and FLOOR always rounds down.