Good morning,
I am working on a project that requires me to combine the information from 7 different tables in Matrix format into one master table in tabular format that acts as the data source for a PivotTable. The solution needs to be something that can run every time a user has finished their session of editing the information in the table rather than a 1 time data modification.
I had initially solved this by creating 7 distinct queries from each of the tables using Get & Transform (the 2016 embedded Power Query), appending them together and then using the "UnPivot" option to transform the data from Matrix to Tabular.
This solution resulted in Excel taking 45 seconds to load every time the sheet was opened. This workbook is a pretty critical part of the workflow at my place of work and I cannot have it take 45 seconds to open every time a teammate needs to update information.
My next idea is to write a VBA script to do the appending and from there use Power Query to "UnPivot" the data. Is this a good approach. If so can someone point me in the direction of a good thread for this?
I am using MS Office Pro Plus 2016 on a windows machine. As I am new here I am unsure what resources would be needed to best answer my question so please let me know what other information you need.
Thank you in advance.
I am working on a project that requires me to combine the information from 7 different tables in Matrix format into one master table in tabular format that acts as the data source for a PivotTable. The solution needs to be something that can run every time a user has finished their session of editing the information in the table rather than a 1 time data modification.
I had initially solved this by creating 7 distinct queries from each of the tables using Get & Transform (the 2016 embedded Power Query), appending them together and then using the "UnPivot" option to transform the data from Matrix to Tabular.
This solution resulted in Excel taking 45 seconds to load every time the sheet was opened. This workbook is a pretty critical part of the workflow at my place of work and I cannot have it take 45 seconds to open every time a teammate needs to update information.
My next idea is to write a VBA script to do the appending and from there use Power Query to "UnPivot" the data. Is this a good approach. If so can someone point me in the direction of a good thread for this?
I am using MS Office Pro Plus 2016 on a windows machine. As I am new here I am unsure what resources would be needed to best answer my question so please let me know what other information you need.
Thank you in advance.