dronka
Member
I'm having some performance issues with a workbook I created. There are some significant data tables (the largest is 38,000 records), and I use a lot of Index functions. I'm having performance problems (the spreadsheet stops to process every few minutes, and it can take up to a minute to process). All of my Index functions are formatted like this example:
=INDEX(Table_Lateral[[#All],[Fiscal Year]],MATCH(Table_Chambers[[#This Row],[Last Name]],Table_Lateral[[#All],[Last Name]],0))
I recently discovered that you can represent this same function this way:
=INDEX(Table_Lateral[Fiscal Year],MATCH(Table_Chambers[[#This Row],[Last Name]],Table_Lateral[Last Name],0))
Which function is more efficient (I assume the latter)? And will changing all of my Index functions to the second option have a significant impact on performance?
=INDEX(Table_Lateral[[#All],[Fiscal Year]],MATCH(Table_Chambers[[#This Row],[Last Name]],Table_Lateral[[#All],[Last Name]],0))
I recently discovered that you can represent this same function this way:
=INDEX(Table_Lateral[Fiscal Year],MATCH(Table_Chambers[[#This Row],[Last Name]],Table_Lateral[Last Name],0))
Which function is more efficient (I assume the latter)? And will changing all of my Index functions to the second option have a significant impact on performance?