How to Round Excel Prices Down to End in .98
Question details
The user needs to round retail prices down to the nearest whole-dollar amount minus two cents, ensuring prices always end in .98.

- Product
- Excel / WPS Spreadsheet
- Device & OS
- not provided
- Scenario
- Setting retail or promotional prices to end in .98 for marketing and sales purposes.
- Observed behavior
- The current prices consist of varying decimal values, and the goal state is a standardized price list where every value consistently ends in .98.
Ensure your price data is formatted as numbers or currency, and identify the specific column containing the original prices before applying the formula.
Use the ROUNDDOWN Function to Standardize Prices
Apply a combination of the ROUNDDOWN function and simple subtraction to force any numerical value to end in .98.
The ROUNDDOWN function in Excel rounds a number toward zero. By adding an offset of 0.02 before rounding, and then subtracting 0.02 after rounding to zero decimal places, you can successfully anchor any price to end in .98 without dropping an extra dollar by mistake.
Click on an empty cell in the same row where you want the new adjusted retail price to appear.
Type =ROUNDDOWN(B2+0.02,0)-0.02 into the formula bar (assuming your original price is located in cell B2).
Press Enter to apply the formula. Then, click and drag the fill handle (the small square at the bottom right corner of the cell) downwards to apply this pricing formula to the rest of your data list.

Easily Manage Pricing Strategies with WPS Spreadsheet
WPS Spreadsheet fully supports all standard Excel formulas, including ROUNDDOWN. It is a powerful, free tool for managing retail pricing strategies, creating marketing reports, and analyzing large datasets efficiently.
- 1. Open Your Pricing Sheet in WPS: Launch WPS Office and open the spreadsheet containing your retail price list.
- 2. Input the Pricing Formula: In an empty column next to your prices, type =ROUNDDOWN(A2+0.02,0)-0.02 to apply the .98 adjustment.
- 3. Batch Apply Automatically: Double-click the fill handle on the selected cell to instantly update hundreds of retail prices in one go.

Frequently Asked Questions
Can I round prices to end in .99 instead of .98?
Yes. To make prices end in .99, adjust the offset values in the formula. Use =ROUNDDOWN(B2+0.01,0)-0.01. This accurately targets .99 for psychological pricing.
Why do we add 0.02 before rounding down?
Adding 0.02 ensures that values already ending in .98 or .99 are pushed to the next whole dollar before the formula rounds down to zero decimal places. This prevents a price like $10.98 from incorrectly dropping down to $9.98.
How can I convert the formula results into static numbers?
Select the column with your new calculated prices, press Ctrl+C to copy them, right-click on the same selection, and choose 'Paste Special' > 'Values'. This removes the formulas and leaves only the fixed price numbers.




