Power Query Problems

How to Improve Slow Power Query Refreshes from Excel Workbooks in WPS Spreadsheets

Kushani NimanthikaKushani Nimanthika Nov 13, 2026 868 views

Question details

The user needs to reduce the refresh time of a Power Query that combines multiple macro-enabled Excel workbooks from a folder and feeds a PivotTable.

How to Improve Slow Power Query Refreshes from Excel Workbooks in WPS Spreadsheets
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
The user is combining multiple macro-enabled Excel workbooks from a folder in Power Query to create a PivotTable and needs the refresh to finish faster.
Observed behavior
The Power Query refresh takes several minutes even though each source workbook is approximately 1 MB.
Before you start

Before editing the query, note how many workbooks are in the folder, whether the source data is in worksheets or tables, and the number of sheets, rows, and columns being imported. This helps distinguish storage-related slowdowns from data-volume and transformation-related slowdowns.

Solution 1Recommended

Audit and Reduce Data Volume and Transformation Steps in Power Query

Use this first when a folder-based Power Query refresh is slow, because extra rows, columns, files, and transformation steps usually have the largest performance impact.

Excel workbook file size is not a reliable indicator of Power Query performance because Excel files are compressed. A 1 MB workbook can still contain many sheets, rows, columns, formulas, or metadata that Power Query must read and process.

1
Open the query in Power Query Editor

In WPS Spreadsheets, open the workbook that contains the Power Query, click the Data tab, and open Queries & Connections. Right-click the relevant query and choose Edit to launch Power Query Editor.

2
Review Applied Steps

In Power Query Editor, open the Query Settings pane and review the Applied Steps list. Look for steps that expand many columns, merge with large tables, duplicate data, or process columns that the PivotTable does not need.

3
Remove unneeded columns early

Select the Choose Columns or Remove Columns option, keep only the fields required for the PivotTable, and apply the change as early as possible in the query steps.

4
Filter and reduce rows before transformation

Use the filter drop-down on source columns to remove blank rows, irrelevant categories, or date ranges before performing merges, grouping, or expansion.

5
Save and test refresh time

Apply the changes, close and load the query, then refresh the PivotTable and compare the new refresh time with the previous baseline.

Audit and Reduce Data Volume and Transformation Steps in Power Query
Expected result: Removing unneeded files, columns, rows, and transformation steps usually gives the largest refresh improvement.
WPS Spreadsheets workflow

Speed Up Power Query Refresh in WPS Spreadsheets

WPS Spreadsheets lets you open and edit Power Query queries, remove unneeded columns and rows, adjust source paths, and refresh PivotTables to reduce folder-based refresh time.

  1. 1. Open your workbook in WPS Spreadsheets: Launch WPS Spreadsheets and open the workbook that contains the Power Query and PivotTable.
  2. 2. Open Power Query Editor: Click the Data tab, open Queries & Connections, right-click the query, and choose Edit.
  3. 3. Trim query steps and source data: Remove unneeded columns, filter rows, and switch sources from whole sheets to tables where possible.
  4. 4. Update the source folder path if needed: Open Data Source Settings and point the query to a local folder containing only the required workbooks.
  5. 5. Refresh and verify: Close and load the query, refresh the PivotTable, and check the improved refresh time.
Audit and trim Power Query applied steps directly in WPS SpreadsheetsReduce refresh time by importing only required tables, columns, and rowsFull compatibility with Excel workbooks, including macro-enabled .xlsm filesFree, lightweight Office suite with a familiar spreadsheet ribbonCreate and refresh PivotTables without switching to Microsoft Excel
microsoft office alternative - wps office

Frequently Asked Questions

Does workbook file size determine Power Query refresh speed?

No. Excel workbooks are compressed, so a 1 MB file can still contain many rows, columns, sheets, formulas, or metadata. Refresh time depends more on the number of workbooks, storage location, source type, and transformation steps.

Why is my folder-based Power Query slow even though each workbook is small?

The query may be importing entire sheets, combining too many files, reading from a slow network location, or keeping columns and transformation steps that are not needed by the PivotTable. Open Power Query Editor and review the Applied Steps and source settings.

Can removing columns improve Power Query refresh time in WPS Spreadsheets?

Yes. In Power Query Editor, use Choose Columns or Remove Columns to keep only the fields required for the PivotTable. Removing unneeded columns early in the query can significantly reduce memory use and processing time.

Should I combine multiple Excel workbooks into one master workbook?

It can help when many small files cause overhead. Before doing it, check whether the query imports tables or sheets, remove obsolete files, and test the refresh time. A single clean workbook or fewer source files often refreshes faster.

How do I check the current Power Query source path in WPS Spreadsheets?

Open the Data tab and Queries & Connections, right-click the query, and choose Edit. In Power Query Editor, review the source step or open Data Source Settings to see and update the folder path.