How to Round to Specific Multiples Using CEILING and FLOOR in Excel

When you are calculating bulk pricing, manufacturing components, or retail packaging in Microsoft Excel, standard rounding (using the ROUND function) is often mathematically incorrect for the real world. If you calculate that a project requires 14.2 gallons of paint, standard rounding dictates you should round down to 14. However, in reality, you cannot buy 0.2 gallons of paint; you must purchase a full 15th gallon to finish the job. To force Excel to completely ignore standard mathematical rounding rules and violently round up (or down) to a highly specific multiple, you must use the CEILING and FLOOR functions.

Forcing a Round Up with CEILING

The CEILING function is designed to aggressively push a number upward, stopping only when it hits a specific multiple that you dictate.

The syntax requires exactly two arguments: =CEILING(number, significance)

Imagine cell A2 calculates that a customer requires exactly 43 custom-printed t-shirts. However, your factory only prints t-shirts in batches of 10. You must force Excel to round the number 43 up to the absolute next multiple of 10.

=CEILING(A2, 10)

The engine ignores the fact that 43 is closer to 40. Because it is a CEILING function, it violently pushes the number upward until it perfectly hits the designated multiple (10), outputting exactly 50.

This is incredibly powerful for financial pricing. If you want a calculated price of $41.12 to always end in a crisp $0.99 for retail psychology, you can combine functions:

=CEILING(41.12, 1) - 0.01

This pushes the number up to the nearest whole dollar ($42.00) and subtracts one cent, outputting a perfect $41.99.

Forcing a Round Down with FLOOR

The FLOOR function is the exact mathematical opposite. It aggressively pulls a number downward until it hits your designated multiple, completely ignoring standard rounding rules.

Imagine cell B5 calculates that a delivery truck has 2,450 pounds of payload capacity remaining. You are loading steel beams that weigh exactly 300 pounds each. How much weight can you safely load without exceeding capacity?

=FLOOR(B5, 300)

The formula pulls the number (2,450) downward until it hits a perfect mathematical multiple of 300. It outputs exactly 2,400, confirming that you can safely load exactly 8 beams (2,400 lbs) and must ignore the remaining 50 pounds of capacity.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.