top of page

How to Round a Price to .99 in Excel


How to Round a Price to .99 in Excel

When working with prices, it can often be beneficial to round to the nearest .99 cents. There are a few formulas we can use depending on the results we're looking for.


Contents:


Formulas

Assuming your price in in cell A1:


Round Price to Nearest .99

= ROUND(A1,0) - 0.01

Round Price Up to Nearest .99

= CEILING.MATH(A1,1) - 0.01

Round Price Down to Nearest .99

= FLOOR.MATH(A1,1) - 0.01


How to Round Price to End in Nearest .99

How to Round Price to End in Nearest .99

If we have a list of prices and want to round them up or down to the nearest .99 cents, we can use the following formula:

= ROUND(price,0) - 0.01

The ROUND function rounds our price to the nearest whole number ($5.30 to $5.00), and then we subtract 0.01 from that number to reach the nearest .99 cents.



How to Round Price Up to End in .99

How to Round Price Up to End in .99

Instead, if we have a list of prices and want to round them up to the nearest .99 cents, we can use the following formula:

= CEILING.MATH(price,1) - 0.01

The CEILING.MATH function rounds our price up to the nearest whole number ($5.30 to $6.00), and then we subtract 0.01 from that number to reach the nearest .99 cents.



How to Round Price Down to End in .99

How to Round Price Down to End in .99

Otherwise, if we have a list of prices and want to round them down to the nearest .99 cents, we can use the following formula:

= FLOOR.MATH(price,1) - 0.01

The FLOOR.MATH function rounds our price to the nearest whole number ($5.30 to $5.00), and ten we subtract 0.01 from that number to reach the nearest .99 cents.


bottom of page