How to Fix Excel Power Query Queries Not Refreshing in a Report
Question details
The user is experiencing an issue where supplementary Power Query queries linked to a main report fail to refresh automatically when triggered.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Refreshing data in an Excel workbook containing multiple Power Query connections used by a main report.
- Observed behavior
- The queries do not update when a refresh is executed, but no error messages or warnings are displayed.
Ensure that your data sources are accessible and that you have saved your workbook before troubleshooting your Power Query connection settings.
Enable Refresh All for Query Connections
Ensure that each query is properly configured in its properties to update whenever the global Refresh All command is executed in the workbook.
Navigate to the Data tab on the Excel ribbon and click on 'Queries & Connections' to open the side pane.
Right-click the specific query that is failing to refresh in the side pane, then select 'Properties' from the context menu.
In the Query Properties dialog box, go to the Usage tab. Check the box labeled 'Refresh this connection on Refresh All'.
Click 'OK' to save your changes. Finally, go back to the Data tab and click 'Refresh All' to confirm the query now updates successfully.

Identify and Resolve Hidden Query Errors
Queries with internal errors may silently fail to refresh without triggering a prominent popup warning.
Restart Excel and Test on a Duplicate Workbook
If your settings are correct and no errors exist, a simple restart or testing on a clean copy can resolve temporary background glitches.
Try WPS Office for Seamless Spreadsheet Data Management
Experiencing complex Power Query or background refresh errors in Microsoft Excel? WPS Office provides a lightweight, highly compatible alternative for everyday spreadsheet tasks, data analysis, and reporting without the heavy system overhead.

Frequently Asked Questions
Why is the 'Refresh All' button greyed out in Excel?
The 'Refresh All' button may be disabled if the workbook structure is protected, if you are currently editing a cell, or if multiple sheets are grouped together. Ensure you exit cell editing mode by pressing Enter or Esc, and unprotect the worksheet under the Review tab.
Can background refresh settings prevent my queries from updating correctly?
Yes. If 'Enable background refresh' is checked, Excel might try to update queries simultaneously, which can cause conflicts in complex reports with dependent queries. You can disable this by going to Query Properties > Usage tab and unchecking 'Enable background refresh'.
How do I refresh a single Power Query instead of all connections?
To refresh a specific query, open the Queries & Connections pane from the Data tab, right-click the desired query, and select 'Refresh'. This bypasses the global Refresh All command and forces only that specific connection to update.
Does changing the source file location break the Power Query refresh?
Yes. If the original data source (like a CSV or another Excel file) is moved, renamed, or deleted, Power Query will fail to refresh because it cannot find the file. You must update the source path via Data > Get Data > Data Source Settings.




