How to Fix Excel Chart Showing Only Four Data Points
Question details
The user needs to fix an Excel chart that fails to display the entire dataset, showing only a limited number of categories (e.g., four data points) instead of the full data range.

- Product
- Microsoft Excel
- Device & OS
- Windows
- Scenario
- Visualizing a complete dataset using an Excel chart after a recent system or software update.
- Observed behavior
- The chart only displays a few categories or data points, even though the selected source data range contains all the expected values.
Ensure your dataset does not contain completely blank rows or columns in the middle of your selected range, as empty cells can disrupt the chart's data mapping.
Change the Horizontal Axis Type to Text Axis
Use this method if Excel has mistakenly interpreted your category labels as dates, causing it to compress or hide data points along the horizontal axis.
After system updates, Excel's automatic formatting sometimes incorrectly detects numerical or text labels as dates. This forces a Date axis, which clusters data chronologically and drops unidentifiable points.
Open your Excel chart and right-click on the horizontal (X) axis labels.
Choose 'Format Axis' from the context menu to open the formatting pane on the right side of your screen.
Under 'Axis Options', look for the 'Axis Type' section. Change the selection from 'Automatic' or 'Date axis' to 'Text axis'.
Click anywhere outside the chart to apply the changes. The chart should now display all categories correctly.
Verify Source Data Range and Unhide Data
Sometimes charts are configured to ignore data in hidden rows and columns, or the data range selection was accidentally truncated.
Clear Data Formatting and Recreate the Chart
If adjusting the axis settings does not work, the underlying cell formatting might be corrupted and recreating the chart from clean data is necessary.
Use WPS Spreadsheet for Accurate Data Visualization
Avoid frustrating chart formatting bugs by using WPS Spreadsheet. It intelligently recognizes data types and offers a highly compatible, user-friendly interface for creating professional charts without dropping data points.
- 1. Open your dataset in WPS Spreadsheet: Launch WPS Office and open your existing .xlsx file containing the data.
- 2. Select your complete data range: Highlight all the rows and columns you want to include in your chart.
- 3. Insert the chart: Navigate to the 'Insert' tab on the top ribbon and click 'Chart'. Choose your preferred chart type.
- 4. Customize axis settings: Double-click the horizontal axis to open the properties pane, where you can ensure the axis type is set to display all text categories correctly.

Frequently Asked Questions
Why does Excel automatically change my horizontal axis to a Date axis?
Excel's automatic formatting tries to detect dates in your category labels. If it finds numbers or text combinations that resemble dates (like '1-4' or 'Mar-22'), it applies a Date axis. This can cluster or hide data points that don't fit a standard chronological scale.
Will hidden rows in my spreadsheet affect my chart's data points?
Yes, by default, Excel charts do not display data from hidden rows or columns. You must either unhide the spreadsheet data or adjust the chart's 'Hidden and Empty Cells' settings to show the hidden data points.
Does upgrading Windows affect how my Excel charts display?
While a Windows upgrade shouldn't directly alter your Excel files, it can sometimes reset your default system region and date formats. This resetting might cause Excel to misinterpret your existing chart data as dates upon reopening the file.
How do I force the chart to show every label on the horizontal axis?
You can force Excel to show all labels by right-clicking the horizontal axis, selecting 'Format Axis', navigating to 'Labels', and setting the 'Specify interval unit' to 1. This ensures no categories are skipped for spacing purposes.




