logo
search
Pivot Table Issues

How to Hide Blank PivotChart Columns After Filtering in Excel

Elise WilliamsElise Williams Oct 1, 2026 868 views

Question details

The user wants to hide a calculated column in a PivotChart or PivotTable that becomes blank after applying year filters.

How to Hide Blank PivotChart Columns After Filtering in Excel
Product
Excel
Device & OS
not provided
Scenario
Filtering a PivotTable report connected to a Data Model where a calculated percentage-difference column retains its structure but has no data for the selected period.
Observed behavior
The calculated column remains visible as an empty space in the PivotTable and PivotChart even though it contains no values for the filtered years.
Before you start

Ensure your PivotTable is fully updated and check if any active filters are unintentionally forcing empty data fields to remain in the layout.

Solution 1Recommended

Disable the 'Show items with no data' Option

The most common reason blank columns appear after filtering is a specific PivotTable layout setting. Disabling this option forces the table and connected chart to hide empty fields.

Excel provides built-in options to handle empty rows and columns in PivotTables. By default, some tables may retain items with no data to preserve the structure of the report, but this can easily be toggled off.

1
Access PivotTable Options

Right-click anywhere inside your PivotTable and select 'PivotTable Options' from the context menu.

2
Navigate to the Display Tab

In the PivotTable Options dialog box, click on the 'Display' tab.

3
Uncheck the Setting

Look for the checkbox labeled 'Show items with no data on rows' or 'Show items with no data on columns' and uncheck it.

4
Apply and Refresh

Click 'OK' to apply the changes. Then, go to the 'PivotTable Analyze' tab on the ribbon and click 'Refresh' to update your PivotChart.

Disable the 'Show items with no data' Option
Quick Fix: Refreshing the PivotTable after changing this setting is crucial, as the PivotChart relies on the PivotTable's updated cache to visually remove the blank columns.
Manage Data Effectively

Create and Manage PivotTables Seamlessly in WPS Office

WPS Spreadsheet offers powerful PivotTable and PivotChart features that are fully compatible with Excel formats. You can easily manage data layouts, filter out blank items, and analyze complex datasets without any hassle.

  1. 1. Open Your Data: Launch WPS Spreadsheet and open your dataset or existing Excel file containing the PivotTable.
  2. 2. Insert or Modify PivotTable: Go to the 'Insert' tab and click 'PivotTable' to select your data range, or click on your existing table to activate the PivotTable Tools tab.
  3. 3. Adjust Display Options: Right-click the PivotTable, select 'PivotTable Options', and uncheck the setting for displaying empty items to clean up your layout instantly.
Fully compatible with Microsoft Excel (.xlsx) files and PivotTable structures.Intuitive drag-and-drop interface for building and modifying PivotCharts.Advanced filtering options to easily hide blank items or columns after data analysis.Lightweight, fast, and completely free to use for daily spreadsheet tasks.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my PivotChart still show a blank space after hiding the column?

The PivotChart might be referencing a fixed chart axis. Try right-clicking the horizontal chart axis, selecting 'Format Axis', and ensuring the axis type is set to 'Automatically select based on data' rather than a fixed text or date axis.

Can I hide a calculated field that results in zero instead of blank?

Yes. You can apply a Value Filter to the PivotTable row or column to hide zeros. Click the filter drop-down on the row or column label, select 'Value Filters', choose 'Does Not Equal', and enter '0'.

Will disabling 'Show items with no data' affect my raw data?

No, this setting only changes how the data is visually represented in the PivotTable or PivotChart. Your original dataset in the Data Model or source spreadsheet remains completely untouched.

How do I refresh a PivotChart automatically when data changes?

While spreadsheets don't refresh PivotTables in real-time by default, you can force a refresh upon opening the file. Right-click the PivotTable, go to 'PivotTable Options', navigate to the 'Data' tab, and check the box for 'Refresh data when opening the file'.