← All comparisons

ROUNDUP vs CEILING: digits or multiples

Both push numbers up, but along different grids: ROUNDUP works in DECIMAL DIGITS (up at the 2nd decimal), CEILING in MULTIPLES (up to the next 0.25, 5, or 15 minutes). Picking by the unit you're thinking in makes the formula self-explanatory.

The differences at a glance

ROUNDUPCEILINGROUNDDOWNFLOOR
GridPowers of ten via a digits argumentAny multiple you nameSame, downwardSame, downward
2.301 →ROUNDUP(x,1) = 2.4CEILING(x,0.25) = 2.5ROUNDDOWN(x,1)=2.3FLOOR(x,0.25)=2.25
23 people, tables of 6awkwardCEILING(23/6,1)... but really ROUNDUP(23/6,0)=4 — integer ceiling is where they meet
Negative numbersAway from zero: ROUNDUP(-2.1,0)=-3Classic CEILING errors/varies — use CEILING.MATH with its mode argumentToward zeroFLOOR.MATH likewise
CompatibilityUniversalUniversal (.MATH variants Excel 2013+/LO, verified)UniversalUniversal

Which should you use?

Compatibility (from executed tests)

The classic four execute identically in every version we test on positive numbers. Negative inputs are where they diverge by design (away-from-zero vs grid semantics) and where old CEILING is treacherous — the .MATH variants exist precisely to pin that down; both are verified in current LibreOffice.

Example formulas

Boxes needed=ROUNDUP(A2/12,0)
Bill in 15-min blocks=CEILING(A2,TIME(0,15,0))
Price ending in .99=CEILING(A2,1)-0.01

Full per-version details on each function page: ROUNDUP · CEILING · ROUNDDOWN · FLOOR.