Pivot Table Issues

How to Show Customers with Balances in an Excel Timeline-Filtered PivotTable

Bushra ParveenBushra Parveen Nov 13, 2026 868 views

Question details

The user needs a sales transaction PivotTable to continue listing each customer with an outstanding balance even when the customer has no transactions in the selected timeline period.

How to Show Customers with Balances in an Excel Timeline-Filtered PivotTable
Product
Microsoft Excel
Device & OS
not provided
Scenario
The user is analyzing sales transactions in a timeline-filtered PivotTable and needs customers with outstanding balances to remain visible regardless of the selected period.
Observed behavior
Customers without transactions in the selected timeline period disappear from the PivotTable instead of remaining listed.
Before you start

Make sure the workbook supports the Data Model and Power Pivot. Prepare a transaction table with customer, date, and balance fields, plus a separate calendar table containing all dates in the timeline range.

Solution 1Recommended

Build the PivotTable from the Data Model and Power Pivot with a Calendar Table

Use this method when you need a true timeline filter and want customers without transactions in the selected period to remain visible in Excel.

This approach joins the transaction table to a calendar table in the Excel Data Model. The timeline is based on the calendar table, so PivotTable display options can keep row items with no data in the selected period.

1
Add transaction data to the Data Model

In Excel, click Data > From Table/Range, select the transaction table, and choose Add this data to the Data Model before loading it.

2
Create a calendar table

Create a separate date table with continuous dates and load it into the Data Model, or use Power Pivot > Manage to add a calculated date table.

3
Create the relationship

Open Power Pivot > Manage, switch to Diagram View, and drag the transaction date field to the calendar date field to create a relationship.

4
Build the PivotTable from the Data Model

Click Insert > PivotTable > From Data Model, place Customer in Rows and Outstanding Balance in Values, then insert a Timeline using the calendar table date field.

5
Enable Show items with no data

Right-click the PivotTable, choose PivotTable Options, open the Display tab, and check Show items with no data on rows and Show items with no data on columns.

Build the PivotTable from the Data Model and Power Pivot with a Calendar Table
Customers remain visible: After these steps, selecting a timeline period keeps customers with outstanding balances in the PivotTable even when they have no transactions in that period.
Free Microsoft Office alternative

Need a Simpler Spreadsheet for Customer PivotTables? Try WPS Office

WPS Office is a free, lightweight Office alternative that opens Excel workbooks and gives you a familiar ribbon interface for smooth migration, along with everyday spreadsheet tools for PivotTables, filters, and customer balance analysis without requiring the Data Model, Power Pivot, or a timeline.

Free to download and use for customer balance reports and PivotTablesOpens and saves .xlsx workbooks with Microsoft Excel format compatibilityFamiliar ribbon interface for a smooth migration from Microsoft ExcelLightweight and easy to use for date filters and customer summaries
microsoft office alternative - wps office

Frequently Asked Questions

Why do customers disappear in my timeline-filtered PivotTable?

Customers disappear because they have no transaction records in the selected timeline period and the PivotTable option Show items with no data is disabled. Enable it in PivotTable Options > Display.

Does WPS Office have Power Pivot or the Data Model?

WPS Office does not include Power Pivot or the Excel Data Model. Use Microsoft Excel for timeline and Data Model PivotTables, or use WPS Spreadsheets with a manual date filter and Show items with no data.

Can I use a regular PivotTable without the Data Model?

Yes, you can use a standard PivotTable for simple transaction data. However, to keep all customers visible by date range, enable Show items with no data and use a date filter rather than an Excel timeline.

What is a calendar table?

A calendar table is a separate table containing all dates. Relate it to the transaction date in the Data Model so the timeline filters by calendar date instead of only existing transaction dates.

How do I enable Show items with no data?

Right-click the PivotTable, choose PivotTable Options, open the Display tab, and check Show items with no data on rows and Show items with no data on columns.