I have a static table of players in alphabetical order with scores and ranks. I want to create a dynamic second table that reflects the same table in ranked order of points.
My first instinct is that it would combine XLOOKUP and RANK into a single command, but that may not be the way to go, because I am coming up dry when I google around for such a command.
Here is the table in alphabetical order:
The result would look something like this:
The main conditions for this new table must be these:
My first instinct is that it would combine XLOOKUP and RANK into a single command, but that may not be the way to go, because I am coming up dry when I google around for such a command.
Here is the table in alphabetical order:
Player | Score | Rank |
Barrett, S | 84 | 11 |
Clark, R | 86 | 8 |
Duski, M | 86 | 8 |
Eikenberry, J | 84 | 11 |
Helseth, T | 89 | 3 |
Hopper, B | 89 | 3 |
Hultquist, B | 89 | 3 |
James, B | 89 | 3 |
Kay, G | 89 | 3 |
Michel, G | 85 | 10 |
Muntz, R | 94 | 1 |
Rankin, T | 83 | 14 |
Rosen, R | 84 | 11 |
Stephens, C | 94 | 1 |
Tellman, M | 82 | 15 |
The result would look something like this:
Player | Score | Rank |
Muntz, R | 94 | 1 |
Stephens, C | 94 | 1 |
Helseth, T | 89 | 3 |
Hopper, B | 89 | 3 |
Hultquist, B | 89 | 3 |
James, B | 89 | 3 |
Kay, G | 89 | 3 |
Clark, R | 86 | 8 |
Duski, M | 86 | 8 |
Michel, G | 85 | 10 |
Barrett, S | 84 | 11 |
Eikenberry, J | 84 | 11 |
Rosen, R | 84 | 11 |
Rankin, T | 83 | 14 |
Tellman, M | 82 | 15 |
The main conditions for this new table must be these:
- It has to be dynamic so that when scores and ranks change, this second table reflects the new rankings, changing the order of players listed as appropriately ranked.
- When there is a tie score between or among multiple records, all the tied players must show in the table. For example, there is a five-way tie for third on the example table—in the dynamic table result, all five players must be reflected, as opposed to the same player showing up five times.