I am trying to iterate through a data set which has a large number of rows (> 200k). In the data set there is a ID column which I need to use to find values in the other columns of the data set which match that ID. I would then perform analysis on the column values for all of the row that match that ID.
Right now I am looping through the data and creating a worksheet index to determine the worksheet rows each ID is located. I would then use that index to do a lookup for the column data based on the ID. Even on small data sets ~4k rows it takes forever to get this index created.
I am keeping all of my information in memory so I did not want to use the advanced filtering to filter my records on the sheet and then process.
There has got to be something I am missing get a range of data returned based on the value in the ID column.
Thank you
Bookmarks