Hi,
Although I don't understand the backgammon at all, I find this case is quite interesting.
First let me point something that maybe you never think about. Let say there are 3 candidates for the winner, each of them has same Points diff value (column AC) and Win Points value (column AA). You say that "the decision is made on the match score between those players". It is acceptable if there are only 2 players have the same value, so one must be the winner and the other is the loser. But how if there are more than 2 players ?
Let say there are 3 players : A, B, C.
A wins against B, but looses against C
(so) B looses against A, but wins against C
C wins against A, but from the second line, looses against B
So each of them has one win point and one loose point. How will you decide the winner then ?
I leave it here for you.
--------------------------
Now, into the case. Please refer to my attached file. The sheet we are referring is "Template" sheet.
I set the formula at column AL (AL6) :
By using this formula, we join column AC with AA, but with AC is more dominant.
For example AC6 (=16) vs AC7 (=5), if we multiply by 1000, the AC6 (=16.000) is still dominant over AC7(= 5.000).
But let say both of them have value 16 (AC6 = AC7 = 16.000), while AA6=34 and AA7=26, so the result of formula is 16,034 and 16,026. Now we can determine the winner by calculating who has the larger value (16,034 in this case).
And now for players who have same points, in this example AL6 (Carl Hadaway) and AL13 (Sean Thomas). I create another table which get the win point for players who has same value at column AL.
Select AN6:AW6 and enter this array formula (ended by pressing Ctrl Shift Enter keys) :
copy down until AN15:AW15
As you see, for example for Carl Hadaway (at row 6), has comparing values at AN6 (with himself) and at AU6 (with Sean Thomas), because they all have the same value at column AL (in this case 16,034).
The same thing for Sean Thomas (at row 13), has comparing values at AN13 (with Carl Hadaway) and at AU13 (with himself).
You can see "diagonal line" in this table, because for each player, at least they comparing with themselves (with value = 0, so can be neglectable).
So now just do sum for each row in this table, and the sum values is joined with the values of column AL. The same principle is the same as the previous process, column AL is multiply by 1000 (so this column is dominant) and add with the sum values.
The formula at column AY (cell AY6) :
This (column AY) is the final values you can use to determine the winner (there is no duplicates except for blank lines (which mean no player yet)). In this example I use rank() function at column AZ to show the rank of each players. From now you must be can continue by yourself.
Regards
Bookmarks