JackDanIce
Well-known Member
- Joined
- Feb 3, 2010
- Messages
- 9,922
- Office Version
- 365
- Platform
- Windows
Hi,
I have attached a file with redacted data.
In it are 3 tables which load into power query before producing a single output.
The user selects an account from from the ListBox in sheet MonthlyBalance and reviews output in DataOutput.
There is a transactions table with missing dates where rows are inserted. These are each month-end date from the earliest date to the latest date selected per account
The other tables provide values for calculation, which are meant to populate all values including those in the inserted rows
Ideally I'd like these calcs performed in PowerQuery but even returning what it does so far is so slow, I ended up scapping PQ entirely and redo'ing project in VBA using a single table with helper columns.
I've tried to optimise the steps as much as possible as well as trying Table.Buffer and List.Buffer but no improvement.
This project relates to previous thread Power Query to insert rows? but question here is specifically for performance improvement and example file attached.
Example file
If anyone is able to review the queries in the file and suggest any speed gains, I'd be very grateful
TIA,
Jack
I have attached a file with redacted data.
In it are 3 tables which load into power query before producing a single output.
The user selects an account from from the ListBox in sheet MonthlyBalance and reviews output in DataOutput.
There is a transactions table with missing dates where rows are inserted. These are each month-end date from the earliest date to the latest date selected per account
The other tables provide values for calculation, which are meant to populate all values including those in the inserted rows
Ideally I'd like these calcs performed in PowerQuery but even returning what it does so far is so slow, I ended up scapping PQ entirely and redo'ing project in VBA using a single table with helper columns.
I've tried to optimise the steps as much as possible as well as trying Table.Buffer and List.Buffer but no improvement.
This project relates to previous thread Power Query to insert rows? but question here is specifically for performance improvement and example file attached.
Example file
If anyone is able to review the queries in the file and suggest any speed gains, I'd be very grateful
TIA,
Jack