logo
search
Calculation Issues

How to Fix Tiny Negative Numbers (-2.3E-12) in Excel

Khadija KhanKhadija Khan Oct 7, 2026 871 views

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.

How to Fix Tiny Negative Numbers (-2.3E-12) in Excel
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.
Before you start

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.

Solution 1Recommended

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.

1
Select the affected cell

Click on the cell containing the calculation formula that is returning the tiny negative number.

2
Edit the formula

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)'.

3
Apply the new formula

Press Enter on your keyboard. The result will now cleanly display zero or the correct rounded decimal.

Use the ROUND Function to Fix Calculation Artifacts
Avoid using 'Precision as Displayed': Do not enable the 'Set precision as displayed' option in advanced settings to fix this. It permanently changes the actual stored values to match the formatting, which can lead to irreversible data loss.
Resolve Calculation Artifacts with WPS

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. 1. Open your file in WPS: Launch WPS Office and open your spreadsheet file.
  2. 2. Locate the artifact: Select the cell showing the tiny floating-point artifact and click the formula bar.
  3. 3. Apply ROUND: Type =ROUND( around your formula, specify the decimal places (e.g., 2), and press Enter.
Fully compatible with Microsoft Excel (.xlsx) file formats.Seamlessly supports ROUND, SUM, and hundreds of other core functions.Lightweight software with a familiar interface for quick data processing.
microsoft office alternative - wps office

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.