Hi, I am looking for a more efficient way to calculate the customer ranking highlighted yellow in the "Analysis" tab attached.
My source data is included in the adjacent tab labeled "Data."
The data source contains a list of locations by row (col A), a proximity rank (col B) according to how close the location is to company HQ (note some location rankings are ties), and the remaining columns include customer name and customer spend at each location (note customers can spend at multiple locations).
I have created a weighted average proximity rank per dollar spent in the "Analysis" tab. Right now, I am running into two problems when using this approach for a larger data set:
1. Is there a formulaic solution for creating the unique list of customer names (col A) in the "Analysis" tab? Right now, I am manually copying and removing duplicates.
2. I am aggregating the spend amounts via SUMIFS formulas, but my 32-bit excel runs out of memory when I expand this to a larger data set. In reality, I have thousands of locations and thousands of customers to analyze.
Thanks in advance for any ideas for more efficient solutions.
BB
Bookmarks