How to Fix Excel Showing Tiny Decimal Values Instead of Zero
Question details
The user is experiencing an issue where calculated results return extremely small decimal numbers instead of an exact zero.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Performing mathematical calculations or financial modeling where an exact zero result is expected.
- Observed behavior
- Excel displays a very small floating-point decimal value (such as 0.00000000000001 or in scientific notation like 1E-14) instead of a true zero, which often disrupts conditional formatting or exact match lookup formulas.
Identify which specific formula cells are returning the unexpected tiny decimals. Ensure you understand the desired decimal precision for your project before modifying the calculations.
Use the ROUND Function to Eliminate Floating-Point Errors
The most reliable way to force Excel to evaluate tiny residual decimals as a true zero is by wrapping your formula in the ROUND function.
Excel uses the IEEE 754 standard for floating-point calculations. Because computers operate in binary, they sometimes cannot represent certain decimal fractions perfectly, resulting in minuscule residual values instead of a clean zero. While formatting cells to show fewer decimal places hides the issue visually, the underlying tiny value remains and can cause logical errors in other dependent formulas.
Click on the cell containing the formula that is currently producing the tiny decimal value.
Click into the formula bar at the top of the spreadsheet to edit your existing calculation.
Enclose your current formula within the ROUND function. Type =ROUND( before your formula, and add the desired number of decimal places at the end. For example, change =A1-B1 to =ROUND(A1-B1, 2) for two decimal places, or =ROUND(A1-B1, 0) for whole numbers.
Press Enter to save the formula. If this applies to a column of data, click and drag the fill handle in the bottom-right corner of the cell to apply the rounded calculation to the remaining rows.

Enable 'Set Precision as Displayed' Option
You can configure Excel to permanently change stored values to match their displayed formatting, removing tiny decimals workbook-wide.
Fix Floating-Point Precision Issues in WPS Spreadsheet
WPS Spreadsheet is a powerful data analysis tool that handles complex formulas and mathematical calculations precisely. You can effortlessly apply the ROUND function to fix floating-point precision issues, ensuring your financial models and datasets remain perfectly accurate without the frustration of tiny residual decimals.
- 1. Open your file in WPS: Launch WPS Office and open the spreadsheet containing the calculation errors.
- 2. Select the affected cell: Click on the cell returning the tiny decimal value instead of zero.
- 3. Apply the ROUND function: In the formula bar, modify your calculation by wrapping it with the ROUND function, specifying your precision (e.g., =ROUND(your_formula, 2)).
- 4. Confirm the correction: Press Enter to instantly correct the calculation to a true zero and resolve dependent formula errors.

Frequently Asked Questions
Why does my spreadsheet show numbers like 1E-14 instead of zero?
This is scientific notation representing a microscopic decimal (e.g., 0.00000000000001) caused by floating-point arithmetic. Because computers process calculations in binary code, they sometimes leave a microscopic remainder instead of returning an exact zero. You can resolve this by wrapping the calculation in a ROUND function.
Does changing the cell format to "Number" with zero decimal places fix the issue?
No. Changing the cell format only visually hides the tiny decimal on your screen. The underlying floating-point value remains in the cell, which will continue to trigger errors if you use that cell in logical tests, IF statements, or VLOOKUP formulas.
Should I use ROUND, ROUNDUP, or ROUNDDOWN for floating-point errors?
To fix standard floating-point precision issues and return a true zero, the standard ROUND function is highly recommended. ROUNDUP and ROUNDDOWN are specialized functions better suited for specific pricing models, inventory calculations, or tax math where you must strictly force a number higher or lower.
Can I prevent floating-point errors globally in my workbook?
Yes, you can use the 'Set precision as displayed' feature located in Advanced Options. However, this is generally not recommended as a first step because it permanently erases underlying decimal data across the entire workbook, potentially impacting the accuracy of legitimate high-precision calculations.




