Math & Trig
MROUND Function in Excel
Rounds a number to the nearest specified multiple.
Syntax
- =MROUND(number, multiple)
Arguments
- number (required): The value to round
- multiple (required): The multiple to round to
Examples
- =MROUND(10, 3) - Round to nearest 3 - Result: 9
- =MROUND(1.3, 0.2) - Round to nearest 0.2 - Result: 1.4
MROUND in reporting workflows
- Use absolute references when copying formulas across rows.
- For conditional totals see [SUMIF](/functions/sumif/) and [SUMIFS](/functions/sumifs/).
- Filtered lists may need [SUBTOTAL](/functions/subtotal/) instead of SUM on visible cells only.
Common errors
- #NUM! if signs don't match
Use cases
- Time rounding
- Pricing to nearest unit
- Quantity rounding
Frequently asked questions
- What is MROUND used for in Excel? MROUND rounds numbers to the nearest multiple you specify. Common uses: rounding time to 15-minute intervals (=MROUND(A1,"0:15")), prices to nearest $0.05, or quantities to pack sizes like dozens.
- What is the difference between MROUND, CEILING, and FLOOR? MROUND rounds to nearest multiple (up or down). CEILING always rounds up to the next multiple. FLOOR always rounds down. For 7 with multiple 5: MROUND=5, CEILING=10, FLOOR=5.
- Why do I get #NUM! error with MROUND? MROUND returns #NUM! when the number and multiple have different signs (one positive, one negative). Both arguments must be positive or both negative. Use ABS() if needed: =MROUND(ABS(A1), 5).
Editorial review
- Reviewed by Excel.Directory Editorial Team. Updated May 2026.