Chart & Visualization Issues

How to Fix Very Small Numbers Displaying as Zero in Excel Charts

Huma Ashraf ChHuma Ashraf Ch Nov 3, 2026 870 views

Question details

The user needs a reliable way to accurately display extremely small numerical values on an Excel chart axis instead of having them appear as zero.

How to Fix Very Small Numbers Displaying as Zero in Excel Charts
Product
Microsoft Excel
Device & OS
not provided
Scenario
Creating a chart with many data points where some values are infinitesimally small, such as -0.0000000010440823.
Observed behavior
The chart axis displays the small numbers as zero or in an unreadable format, obscuring the actual variations in the data.
Before you start

Ensure your raw data is formatted as actual numbers rather than text, and verify that the chart's data range is correctly linked to the source cells.

Solution 1Recommended

Format the Chart Axis Using Scientific Notation

Applying scientific notation directly to the chart axis allows extremely small values to remain clearly visible without altering your original source data.

Scientific notation (e.g., 1.04E-09) is the standard method for presenting microscopic numbers in scientific and financial modeling.

By changing the axis format, Excel will automatically adjust the labels without requiring you to recalculate any underlying values.

1
Select the axis

Double-click the affected X or Y axis directly on your chart to open the Format Axis pane on the right side of the screen.

2
Open Number settings

In the Format Axis pane, click on 'Axis Options' (the column chart icon) and scroll down to expand the 'Number' category.

3
Change format category

Click the 'Category' dropdown menu, which is likely set to 'General' or 'Number', and change it to 'Scientific'.

4
Adjust decimal places

Set the desired number of decimal places (e.g., 2) to ensure your specific small values are distinguishable from one another without cluttering the axis.

Format the Chart Axis Using Scientific Notation
Axis Updated: Your chart will now accurately reflect the microscopic variations in your data points instead of flattening them to zero.

Manage Complex Datasets Beautifully with WPS Spreadsheet

WPS Spreadsheet provides advanced, easy-to-use chart formatting options, allowing you to seamlessly manage extremely small or large numbers. Applying scientific notation or scaling axes is fully supported and visually intuitive.

  1. 1. Open your dataset in WPS Spreadsheet: Launch WPS Office and open your workbook containing the chart with microscopic values.
  2. 2. Access Axis settings: Double-click the Y-axis or X-axis on your chart to instantly bring up the Object Formatting panel on the right.
  3. 3. Apply Scientific Format: Navigate to Axis > Number, select 'Scientific' from the category list, and specify your decimal places to immediately fix the zero-display issue.
Fully compatible with Microsoft Excel (.xlsx, .xls) files and chart formattingIntuitive right-side configuration panel for quick scientific notation applicationFree, lightweight, and engineered to process large datasets without lagging
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel round my small numbers to zero in charts?

Excel defaults to a 'General' or standard 'Number' format that limits the amount of visible decimal places on a chart axis. If a value falls below this threshold (e.g., -0.000000001), Excel visually rounds it to zero unless you specifically format the axis using Scientific notation or by extending the decimal places.

Does changing the axis format alter my original spreadsheet data?

No, modifying the axis number format only changes how the values are displayed visually on the chart. Your underlying raw data and formulas in the spreadsheet cells remain completely unchanged and accurate.

How do I add a custom scale label to my chart axis?

Click your chart, go to the Chart Elements menu (the plus '+' icon at the top right of the chart), check the box for 'Axis Titles', and type your scale indicator (like 'in billions' or 'x 10^9') directly into the text box that appears next to the axis.

Can I use a custom number format instead of scientific notation?

Yes. In the Format Axis pane under the Number category, you can select 'Custom' from the dropdown and enter a specific format code, such as '0.0E+00', to gain more granular control over how your values are represented.