How to Add More Fields to an Excel Power Pivot from Power BI
Question details
The user wants to add new data fields to an existing Excel Power Pivot that is connected to a Power BI dataset without recreating the entire data model.
- Product
- Microsoft Excel / Power BI
- Device & OS
- not provided
- Scenario
- Attempting to modify the structure of an Excel Power Pivot data model that relies on a live connection to a Power BI dataset.
- Observed behavior
- The schema cannot be modified directly within Excel because live connections and DirectQuery models lock the data structure at the client side.
Ensure you have the appropriate edit permissions in the original Power BI workspace to modify the underlying dataset before updating the Excel connection.
Update the Power BI Dataset Source and Refresh in Excel
Since Excel live connections cannot be modified locally, you must add the new fields directly in Power BI, publish the updates, and refresh your Excel workbook.
When Excel connects to a Power BI dataset via a live connection (DirectQuery), the data schema is strictly controlled by the source. This means you cannot add new columns, measures, or tables using the Excel Power Pivot interface. To fix this, all structural changes must be applied directly to the Power BI model.
Launch Power BI Desktop and open the specific .pbix file that contains the dataset currently connected to your Excel file.
Import your new columns, create new measures, or append the data tables within the Power BI Desktop data model.
Click 'Publish' on the Home tab to upload the modified dataset back to the Power BI Service, ensuring you overwrite the existing dataset.
Open your Excel workbook, navigate to the 'Data' tab on the ribbon, and click 'Refresh All'. The newly added fields will now appear in your PivotTable Fields list.
Looking for a Lightweight Alternative for Data Analysis?
While complex Power BI DirectQuery integrations require the Microsoft ecosystem, WPS Office provides a robust, lightweight, and highly compatible alternative for standard data analysis, pivot tables, and daily spreadsheet tasks without the heavy subscription costs.
- 1. Download and install WPS Office: Get the free installer from the official WPS website and complete the setup process in minutes.
- 2. Open WPS Spreadsheet: Launch the Spreadsheet application, which features a familiar interface designed for intuitive data management.
- 3. Import your Excel data: Open your existing .xlsx or .csv files seamlessly. WPS Spreadsheet retains your formatting, formulas, and standard pivot tables.

Frequently Asked Questions
Why is the Power Pivot manage button disabled in Excel?
When connected to a Power BI dataset via a live connection, the schema is controlled entirely by the source. The Power Pivot manage window is disabled because Excel cannot alter a remotely hosted data model.
Will refreshing the Excel connection break my existing pivot tables?
No, refreshing the connection simply pulls in the latest data and schema updates. Your existing pivot tables will remain intact, and the newly added fields will become available for use.
How do I know if my Excel file uses a live Power BI connection?
Go to the Data tab, click on 'Queries & Connections', and review the connection properties. If the connection string points to a Power BI workspace or an Analysis Services model, it is a live connection.
Can I disconnect the Excel file from Power BI to add fields locally?
You can convert a connected pivot table to offline formulas or static values, but you cannot edit the live data model offline. To build a local model, you would need to import the raw data into Excel instead of using DirectQuery.




