Pricing in halves — $2.50, $3.00, $3.50 — means rounding to a multiple of 0.5. MROUND snaps to the nearest half, while CEILING and FLOOR force up or down.
The example
Prices snap to the nearest 50 cents.
| A | B | |
|---|---|---|
| 1 | Value | Nearest 0.5 |
| 2 | 2.30 | 2.50 |
| 3 | 2.10 | 2.00 |
The formula
The formula:
How it works
How it works:
MROUND(value, 0.5)rounds to the nearest half — 2.30 to 2.50, 2.10 to 2.00.CEILING(value, 0.5)always rounds up to the next half;FLOORalways down.- Swap 0.5 for 0.25 (quarters) or 0.1 (dimes) to round to other fractions.
- For half-up pricing psychology, combine with a subtraction:
=CEILING(A2,0.5)-0.01gives .49 / .99 style endings.
Halves and quarters everywhere: the same pattern handles time (round to the nearest quarter-hour with MROUND(time, "0:15")), grades (nearest half-point), and ratings. MROUND is the general “snap to a step” tool.
Try it: interactive demo
Value and step.
Variations
Always up
Next half:
Nearest quarter
0.25 step:
Nearest quarter-hour
Time:
Pitfalls & errors
MROUND ties round up. A value exactly on the half-step (2.25 to nearest 0.5) rounds away from zero.
Sign must match. In older Excel, MROUND errors if value and multiple have different signs.
Pick the step. 0.5 = halves, 0.25 = quarters, 0.1 = dimes — change the multiple, not the function.
Practice workbook
Frequently asked questions
How do I round to the nearest 0.5 in Excel?
How do I always round a price up to the next half?
Can I round time to the nearest quarter-hour?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class