Fix Excel PivotTable Not Applying Power BI Dataset Relationships
Question details
The user needs Excel PivotTables to accurately respect and apply the relationships and slicer filters configured in a connected Power BI dataset.

- Product
- Microsoft Excel, Power BI
- Device & OS
- not provided
- Scenario
- Filtering data using a Customer slicer in an Excel PivotTable that is connected to an external Power BI dataset.
- Observed behavior
- The slicer filters orders correctly in Power BI Desktop, but when used in an Excel PivotTable connected to the same dataset, the slicer fails to apply the relationship filtering.
Verify that you have access to the raw data sources that feed your Power BI dataset, as the most reliable fix requires rebuilding the data model locally within Excel.
Rebuild the Data Model Locally Using Excel Power Pivot
Since Excel cannot always mirror native Power BI filtering behaviors through external datasets, manually rebuilding the model in Excel's Power Pivot ensures your slicers work correctly.
When Excel connects to a Power BI dataset, it treats the connection differently than native Power BI, which can sometimes cause PivotTable slicers to ignore the model's established relationships. To restore this functionality, bypass the direct Power BI connection and reconstruct the tables and relationships directly inside Excel.
Open a new Excel workbook. Navigate to the 'Data' tab, click 'Get Data', and import the original 'Customer' and 'Orders' tables that were used in your Power BI model.
During the data import process, ensure you check the box labeled 'Add this data to the Data Model' for both tables.
Go to the 'Power Pivot' tab on the Excel ribbon and click the 'Manage' button to open the Power Pivot editor.
In the Power Pivot window, switch to 'Diagram View' using the top menu. Click and drag the primary key field from the Customer table to the corresponding foreign key field in the Orders table to establish the relationship.
From the Power Pivot window ribbon, click 'PivotTable' and insert it into your worksheet. Add your fields and slicers; the slicers will now correctly filter the related data.

Try WPS Office for Seamless Data Analysis
While highly complex Power BI integrations rely on specific Microsoft environments, WPS Office offers a powerful, lightweight, and free alternative for your daily data analysis and PivotTable reporting needs without bogging down your system.
- 1. Download and Install: Download WPS Office for free from the official website and run the lightweight installer.
- 2. Open Your Data: Launch WPS Spreadsheet and seamlessly open your existing .xlsx or .csv data files.
- 3. Create a PivotTable: Highlight your dataset, navigate to the 'Insert' tab, and click 'PivotTable' to instantly build your reports.

Frequently Asked Questions
Why do my Power BI slicers work in Desktop but fail in Excel PivotTables?
Excel's PivotTable engine interprets external dataset connections differently than Power BI Desktop does natively. Advanced cross-filtering and directional relationship mappings defined in Power BI are sometimes incompatible with or ignored by Excel's local slicer logic.
Will using Azure Analysis Services fix the missing relationship filters?
Generally, no. Connecting an Excel PivotTable to a model hosted in Azure Analysis Services often results in the same limitation where slicers fail to respect the data model relationships.
How do I fix slicers not filtering related data in Excel PivotTables?
The most effective fix is to disconnect the PivotTable from the external Power BI dataset, load the raw tables directly into Excel's local Data Model, and map the relationships manually using the Power Pivot add-in.
Is Power Pivot available in all versions of Excel?
No. Power Pivot is included in most modern Windows versions of Excel (like Microsoft 365 or Office Professional Plus), but it is not available in Excel for Mac or standard Excel for the Web.




