How to Fix Tiny Negative Numbers (-2.3E-12) in Excel
Question details
The user needs to correct tiny negative numerical artifacts (like -2.3E-12) that appear in cells unexpectedly when performing addition or subtraction.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Adding or subtracting decimal values where the expected result is zero or a clean decimal, but scientific notation appears instead.
- Observed behavior
- Excel displays minute scientific notation values (e.g., -2.3E-12) as floating-point calculation artifacts, even when source data contains only two decimal places.
Ensure you identify which cells contain the final calculation formulas, as this floating-point artifact is best fixed at the formula level rather than altering your source data.
Use the ROUND Function to Fix Calculation Artifacts
Applying the ROUND function to your calculation formulas is the most reliable way to eliminate floating-point precision errors without damaging your underlying data.
Excel uses the IEEE 754 standard for storing and calculating floating-point numbers in binary. Because some decimal numbers cannot be represented exactly in binary format, small precision errors can accumulate. Wrapping your formula in a ROUND function forces the software to evaluate the result to a specific number of decimal places, clearing the artifact.
Click on the cell containing the calculation formula that is returning the tiny negative number.
Click into the Formula Bar and wrap your existing calculation in the ROUND function. For example, change '=SUM(A1:A4)' to '=ROUND(SUM(A1:A4), 2)'.
Press Enter on your keyboard. The result will now cleanly display zero or the correct rounded decimal.

Format the Cell to Hide the Artifact
If you only need to correct the visual display of the number for reporting purposes, changing the cell's number format will hide the floating-point artifact.
Handle Complex Calculations Flawlessly with WPS Spreadsheet
WPS Spreadsheet is a powerful, free tool for managing data and performing precise calculations. It flawlessly supports standard Excel math formulas like ROUND, helping you clean up floating-point errors instantly.
- 1. Open your file in WPS: Launch WPS Office and open your spreadsheet file.
- 2. Locate the artifact: Select the cell showing the tiny floating-point artifact and click the formula bar.
- 3. Apply ROUND: Type =ROUND( around your formula, specify the decimal places (e.g., 2), and press Enter.

Frequently Asked Questions
What does the 'E' mean in numbers like -2.3E-12?
The 'E' stands for exponent in scientific notation. A number like -2.3E-12 actually means -2.3 times 10 to the power of -12, which represents an extremely small decimal that is practically zero (e.g., -0.0000000000023).
Why do spreadsheets create these floating-point artifacts?
Spreadsheet software uses the IEEE 754 specification to store floating-point numbers in binary format. Because base-10 decimal numbers cannot always be translated perfectly into base-2 binary, minuscule precision errors can accumulate during arithmetic operations.
Does applying the ROUND function change my original data?
No. When you wrap a calculation in a ROUND function, it only adjusts the result of that specific formula. Your original source data in other cells remains completely unaffected and mathematically intact.




