A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
This usually happens for one of these reasons:
- The query source changed, but the query was not refreshed. After changing the source location, run Data > Refresh All.
- The source structure changed. Power Query depends on the original table and column names. If the new source file has renamed or missing tables, columns, or different data types, refresh can fail or return unexpected results.
- The value was pasted as static cells instead of being connected to the query output. If data was copied from the Power Query result and pasted into cell 125, that pasted range will not update automatically when the query changes. Only the loaded query table updates on refresh.
- The wrong worksheet may be getting edited. If the query was imported from an Excel table or named range, make sure changes are being made in the original source worksheet, not the worksheet that contains the loaded query.
Recommended checks:
- Open Data > Queries & Connections and confirm the query still points to the new file location.
- In Power Query, check the Source step and update it if needed.
- Select Home > Close & Load after editing the query.
- Run Data > Refresh All.
- Verify that the new source file has the same table names, column headers, and compatible data types as the old file.
- If the source file path changes often, use a parameter for the file or folder path. Then only the parameter value needs to be updated, which helps prevent refresh errors.
If the data must appear starting at cell 125 and update automatically, load the query output directly to that worksheet/range instead of copying and pasting values.