|
ありがちなある試合結果の星取表があります。
A B C D E F G H I J I
1 \ 佐藤 鈴木 渡辺 山本 高橋 渡辺 成績 順位
2 佐藤 \ × △ × ○ ○ 2勝2敗1分
3 鈴木 ○ \ × × × × 1勝4敗
4 渡辺 △ ○ \ × × △ 1勝2敗2分
5 山本 ○ ○ ○ \ △ ○ 4勝 1分
6 高橋 × ○ ○ △ \ ○ 3勝1敗1分
7 渡辺 × ○ △ × × \ 1勝3敗1分
各人の成績については関数で問題ないのですが、私を悩ませているのは順位について。
勝ち数が同じだった場合は負け数が少ない方が上位となるのを条件とした順位を表示したいのですが、その方法が分かりません。
A B C D E F G H I J K
1 \ 佐藤 鈴木 渡辺 山本 高橋 渡辺 成績 順位
2 佐藤 \ × △ × ○ ○ 2勝2敗1分 3
3 鈴木 ○ \ × × × × 1勝4敗 6
4 渡辺 △ ○ \ × × △ 1勝2敗2分 4
5 山本 ○ ○ ○ \ △ ○ 4勝 1分 1
6 高橋 × ○ ○ △ \ ○ 3勝1敗1分 2
7 渡辺 × ○ △ × × \ 1勝3敗1分 5
手段は関数、マクロ等何でも構いません。どなたか教えてください。よろしくお願いします。
|
|