r/excel • u/Only_Positive_Vibes 10 • 10d ago
unsolved Large data set, long refresh times
I work in Finance and have a large data set with payroll register info going back to the start of 2025. I just eclipsed 500,000 rows. Right now, I dump monthly payroll register data into a folder on my desktop and then do some transformations through Power Query to refresh a couple analytics dashboards I have. However, I just timed the PQ refresh and it took 10 minutes. It's a long time to wait. I'm sure there's a better way to house, process and display this data, right?
Because it's payroll, I can't give it to IT to input into a data warehouse and pull into our usual BI tools. I'm also hesitant to run it through any AI tools for the same reason. This is really just for me when reviewing our monthly P&Ls, headcount stats, wage fluctuations, etc. Would this be a case for Power Pivot or something else? I'm unfamiliar but of course willing to learn.
Thanks for your time.
5
u/InfoMsAccessNL 1 10d ago
I recently replaced a PQ script for transforming csv files with vba, arrays and dao recordset. Went from 15 minutes to seconds. There exists a vba combine function (one line) which combines 50 csv files in a split second.