Combine rank values and auto-sort with formula and limited/no helper columns

Emerlin

Board Regular
Joined
Jan 8, 2007
Messages
117
Office Version
  1. 2016
Platform
  1. Windows
Another fantasy football cheat sheet question. I have two sets of data that I would like to average (by name) and sort. I was hoping to do this without the use of a bunch of helper columns and manual sorting. I put a quick manual table together then sorted it for reference. Any help appreciated!

Book1
ABCDEFGHIJKLMNOPQRST
1
2Combined/Sorted CheatSheetCheatSheet Source 1CheatSheet Source 2Manual
3RankPlayer NameRankPlayer NameRankPlayer NameRankAVGCS1CS2Player Name
41Jalen Hurts1Josh Allen1221Josh Allen
52Josh Allen2Lamar Jackson2314Jalen Hurts
63Patrick Mahomes3Patrick Mahomes3342Lamar Jackson
74Lamar Jackson4Jalen Hurts4333Patrick Mahomes
85Anthony Richardson5C.J. Stroud5656Anthony Richardson
96Joe Burrow6Anthony Richardson6675C.J. Stroud
107C.J. Stroud7Jordan Love7777Jordan Love
118Dak Prescott8Kyler Murray8869Joe Burrow
129Jayden Daniels9Joe Burrow99108Kyler Murray
1310Kyler Murray10Jayden Daniels1010910Jayden Daniels
14
Sheet1
Cell Formulas
RangeFormula
O4:O13O4=AVERAGE(P4:Q4)
 

Excel Facts

Who is Mr Spreadsheet?
Author John Walkenbach was Mr Spreadsheet until his retirement in June 2019.
I very much doubt you could do that without helper columns in 2016.
 
Upvote 1
You can certainly do it with 365
Fluff.xlsm
ABCDEFGHIJKL
1
2Combined/Sorted CheatSheetCheatSheet Source 1CheatSheet Source 2
3RankPlayer NameRankPlayer NameRankPlayer Name
41Josh Allen1.51Jalen Hurts1Josh Allen
52Jalen Hurts2.52Josh Allen2Lamar Jackson
63Patrick Mahomes33Patrick Mahomes3Patrick Mahomes
74Lamar Jackson34Lamar Jackson4Jalen Hurts
85Anthony Richardson5.55Anthony Richardson5C.J. Stroud
96C.J. Stroud66Joe Burrow6Anthony Richardson
107Jordan Love77C.J. Stroud7Jordan Love
118Joe Burrow7.58Dak Prescott8Kyler Murray
129Dak Prescott89Jayden Daniels9Joe Burrow
1310Kyler Murray910Kyler Murray10Jayden Daniels
1411Jayden Daniels9.5
Data
Cell Formulas
RangeFormula
B4:D14B4=LET(v,VSTACK(F4:G13,J4:K13),u,UNIQUE(INDEX(v,,2)),HSTACK(SEQUENCE(ROWS(u)),SORT(HSTACK(u,AVERAGEIFS(F4:J13,G4:K13,u)),2)))
Dynamic array formulas.
 
Upvote 1
You can certainly do it with 365
Fluff.xlsm
ABCDEFGHIJKL
1
2Combined/Sorted CheatSheetCheatSheet Source 1CheatSheet Source 2
3RankPlayer NameRankPlayer NameRankPlayer Name
41Josh Allen1.51Jalen Hurts1Josh Allen
52Jalen Hurts2.52Josh Allen2Lamar Jackson
63Patrick Mahomes33Patrick Mahomes3Patrick Mahomes
74Lamar Jackson34Lamar Jackson4Jalen Hurts
85Anthony Richardson5.55Anthony Richardson5C.J. Stroud
96C.J. Stroud66Joe Burrow6Anthony Richardson
107Jordan Love77C.J. Stroud7Jordan Love
118Joe Burrow7.58Dak Prescott8Kyler Murray
129Dak Prescott89Jayden Daniels9Joe Burrow
1310Kyler Murray910Kyler Murray10Jayden Daniels
1411Jayden Daniels9.5
Data
Cell Formulas
RangeFormula
B4:D14B4=LET(v,VSTACK(F4:G13,J4:K13),u,UNIQUE(INDEX(v,,2)),HSTACK(SEQUENCE(ROWS(u)),SORT(HSTACK(u,AVERAGEIFS(F4:J13,G4:K13,u)),2)))
Dynamic array formulas.
Thank you for this - will it work in 2021? I am considering purchasing.
 
Upvote 0
No it won't, but it will probably work with 2024 when it comes out.
 
Upvote 0
  1. How did you get a 7 in cell P10 since Jordan Love does not appear in source 1?

  2. Or if that 7 should be there, why isn't Dak Prescott in the results with an average rank of 8, better than both Kyler Murray and Jayden Daniels?
 
Upvote 0

Forum statistics

Threads
1,223,164
Messages
6,170,444
Members
452,326
Latest member
johnshaji

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top