logo
search
Chart & Visualization Issues

How to Fix Excel Charts Not Displaying Formula-Based Data

Aamir Naveed AkramAamir Naveed Akram Sep 27, 2026 869 views

Question details

The user needs to fix an Excel chart that fails to display data points (like bars) for certain rows when the source data is generated by formulas.

How to Fix Excel Charts Not Displaying Formula-Based Data
Product
Spreadsheet
Device & OS
not provided
Scenario
Creating or updating a chart where the source data relies on formulas that automatically calculate values.
Observed behavior
The chart successfully displays axis labels for the final rows but omits the corresponding graphical elements such as bars or lines.
Before you start

Ensure that your workbook is set to automatic calculation mode and verify that the formulas generating the missing data are not returning hidden text strings or formatting errors.

Solution 1Recommended

Verify and Update the Chart Data Range

Ensure the chart is actively referencing the correct cell range that contains your formula outputs.

When data is generated by formulas dynamically, the chart's source range might not automatically expand to include new rows, resulting in missing bars despite the labels appearing.

1
Open the Select Data dialog

Right-click on the blank area of the chart and select "Select Data" from the context menu.

2
Review the Chart Data Range

In the "Select Data Source" dialog, inspect the "Chart data range" field to see exactly which cells are highlighted.

3
Expand the selected range

Update the range by manually highlighting all the rows and columns containing your formula-based data, including the ones currently missing from the chart.

4
Apply and verify

Click "OK" to apply the changes and check if the missing bars now appear on your chart.

Verify and Update the Chart Data Range
Dynamic Data Ranges: If your formula data grows frequently, consider converting your data range into a Table (Ctrl+T) so the chart updates its range automatically when new rows appear.
Create Dynamic Charts in WPS Spreadsheet

Easily Manage Formula-Driven Charts with WPS Spreadsheet

WPS Spreadsheet provides a robust, highly compatible environment for creating dynamic charts based on complex formulas. It accurately updates visualizations as formula results change, ensuring your data is always presented flawlessly.

  1. 1. Open your data file: Launch WPS Spreadsheet and open the workbook containing your formula-driven data.
  2. 2. Select the data range: Highlight the entire range of cells containing your labels and formula outputs.
  3. 3. Insert the chart: Navigate to the "Insert" tab on the top ribbon and choose your preferred chart type, such as Column or Line.
  4. 4. Manage data sources dynamically: If formula outputs change, click the chart, go to the "Chart Tools" tab, and click "Select Data" to effortlessly verify or update your data range.
Fully compatible with Microsoft Excel (.xlsx) formats, formulas, and chart types.Automatic recalculation ensures charts immediately reflect real-time formula updates.Intuitive "Select Data" interface makes adjusting complex data ranges simple.Free, lightweight, and fast performance even when handling large datasets with heavy formulas.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my chart treat formula blanks as zero?

If your formula is written to return an empty string (like ""), the chart may interpret this as text or a zero value, plotting a line drop or an empty space. To prevent the chart from plotting these points, modify your IF formula to output #N/A by using the NA() function when the condition is false.

How do I make my chart automatically expand when new formula rows are calculated?

The best way to make charts dynamic is to convert your source data into a Table. Select your data range and press Ctrl+T. When you build a chart referencing this Table, any new rows added or calculated will automatically be included in the chart.

What if the formulas are calculating correctly but the bars still won't show?

Check if the source cells are hidden by collapsed rows or columns. By default, spreadsheet charts do not plot data from hidden areas. You can fix this by right-clicking the chart, selecting "Select Data", clicking "Hidden and Empty Cells", and checking the box for "Show data in hidden rows and columns".