How to Round an Excel Formula Result to a Whole Number
Question details
The user needs to round the result of an Excel calculation, such as a percentage, to a whole number.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Calculating values that yield numbers with multiple decimal places, where a clean whole number is required for reporting or display.
- Observed behavior
- The formula currently outputs a long decimal value (e.g., 90.271428571), and the goal state is to output or display an exact integer.
Determine whether you need to permanently change the actual calculated value for downstream formulas, or if you simply want to hide the decimal places visually.
Use the ROUND Function to Round to the Nearest Whole Number
The standard ROUND function changes the underlying cell value to the nearest whole number according to standard mathematical rules.
By wrapping your existing calculation inside the ROUND function and setting the decimal places to zero, Excel will automatically round your result. Values with a decimal of 0.5 or higher will round up, and anything lower will round down.
Double-click the cell containing the calculation you want to round, or click it and place your cursor in the formula bar.
Insert '=ROUND(' at the very beginning of your existing formula. For example, if your formula is =489/1050*100+43.7, change it to =ROUND(489/1050*100+43.7.
At the end of your formula, type ',0)' to specify zero decimal places, then press Enter. Your final formula should look like =ROUND(489/1050*100+43.7,0).

Use INT or ROUNDDOWN to Always Round Down
If your reporting requirements mean you must strictly round down to the nearest integer regardless of the decimal value, INT or ROUNDDOWN are the best choices.
Format the Cell to Hide Decimals (Visual Change Only)
Use this method if you only want to change the display while retaining the exact decimal value for future calculations.
Round Numbers Easily in WPS Spreadsheet
WPS Spreadsheet fully supports all standard mathematical functions including ROUND, INT, and ROUNDDOWN, helping you manage complex calculations and data formatting efficiently.
- 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your workbook containing the calculations.
- 2. Select the formula cell: Click on the cell you want to round to a whole number.
- 3. Modify the formula: In the formula bar, wrap your existing calculation with the ROUND function, adding ',0' at the end.
- 4. Press Enter: Hit Enter on your keyboard to instantly apply the rounding function to your data.

Frequently Asked Questions
What is the difference between ROUND and ROUNDUP?
ROUND rounds to the nearest number based on traditional math rules (decimals of 0.5 and above round up, others round down). ROUNDUP, on the other hand, always forces the number to round away from zero to the next highest number, regardless of the decimal value.
Can I round up to the nearest whole number instead?
Yes. To always round up, wrap your existing formula with the ROUNDUP function. For example, use =ROUNDUP(your_formula, 0) to force the result to the next whole number.
Will changing the cell format to 0 decimals affect my chart data?
Changing cell formatting to show zero decimal places only changes the visual display in the spreadsheet. Charts or PivotTables linked to this data may still utilize the exact underlying decimal value. If you need charts to strictly use the whole number, apply the ROUND function to alter the actual data.
How do I round a number to specific decimal places instead of a whole number?
To round to specific decimal places, modify the second argument in the ROUND function. For instance, use =ROUND(your_formula, 2) to round the result to exactly two decimal places.




