Hi Gorf,
I broke your problem up into two parts. First you need a list of unique names and secondly, you need to find the maximum score for each name.
Part 1
Highlight your list of names (in my spreadsheet, column A. You can include the heading).
Go to Data > Filter > Advanced Filter
Choose "Copy this List to another location"
Leave Criteria Range Blank
Place your cursor in the Copy to Box and click on where you want it copied to (D1 in my spreadsheet)
Click OK. You should get a unique list in Column D.
Part 2
Starting in cell E2, create an array formula
An Array formula must be entered using CNTRL SHFT Enter (instead of a simple ENTER). This places Brackets {} around your formula. Drag that formula down as far as you want.
Explaination
The IF(ISTEXT(D2) part looks at column D and only calculates a value if there is a name there, otherwise it puts a blank ("")
MAX(...) looks for the maximum value stored by the array which multiplies
times
where the first part will be either 0 or 1 depending on whether the expression is true or false and the second part will be the score.
ChemistB
Bookmarks