今回は、スコアを集計して順位を決める事が出来ないかな~~と思って
Excelでスコア管理したら簡単に順位表が出来るのでは?
と思って作ってみた
まずは、参加者名簿の入力シートを
![](https://blogimg.goo.ne.jp/user_image/32/f3/939e692464fea99bf1efd4f2ee8c45b8.png)
この表に参加者の氏名・HD・住所等を大会前に入力
各、協会などあらかじめ参加予想できる場合は名簿を入力
しておくと、一度入力すれば何度でも使えます
お次は、ちょっとややこしかったスコア順位表
ます、参加者の番号を入力すると氏名・HD等がリンクできるように
![](https://blogimg.goo.ne.jp/user_image/3e/e0/7867bae1ac359e7ebb2c1bb33db1f146.png)
これは、関数=VLOOKUP()を使えばデータがリンクされてわりと簡単
![](https://blogimg.goo.ne.jp/user_image/40/57/18ce2bfb8cf31ce31e8ab44623a735eb.png)
各自のスコアを入力するとこんな感じ
当然、合計が同じ人が数人
この場合の順位の決め方は、いろいろな方法があるけど
一般的に1位の人が数人いればプレーオフして1位を決め
2位以下の場合はカウントバック法を使うのが主流らしい
ま~各大会ごとにカウントバックの方法は違うみたいだけど
今、一般的に使われているカウントバックのメイプル方式の
順位表を作ってみた
パークゴルフを知っている方ならご存じでしょう
パークゴルフは9ホールの4コースの打数の合計で競う
簡単に4コースをA・B・C・Dと過程すると
順位はハンデ(HD)を加えた打数
打数は同一の場合
C+Dの合計→Dのスコア→Cのスコア→A+Bの合計→Bのスコア→Aのスコア
の順にスコアの少ない人が上位になるらしい
で!思いついたのが
![](https://blogimg.goo.ne.jp/user_image/46/0f/eb31ff8985b1441b7fbea386515ead81.jpg)
この計算式
カウントバックの順に打数を各100・1000・10000・・・・・・・・で
割った数値を算出しスコアに差をつける計算式
これでかなりの確率で同一数値は出てこないはず?
この計算式他にも使えそう
この集計を表の方に戻してあとはフィルター機能で
![](https://blogimg.goo.ne.jp/user_image/1a/08/ff5b4df9a797b84adfa11d1bd93be0ae.png)
少ない数値からフィルターで並べ替えすれば
![](https://blogimg.goo.ne.jp/user_image/4c/4d/bc2f869860ab673fafcf3fcd32faa28c.png)
並べ替えできる箇所が数か所あるので「小計」の所でフィルター機能を
使えばベストグロスを探すのも簡単
![](https://blogimg.goo.ne.jp/user_image/17/ac/96f8f402c153c8f888a5b3f2e8104c6a.png)
順位は同一が数か所あるが、カウントバックは1~順番に並ぶ
![](https://blogimg.goo.ne.jp/user_image/3c/5a/9d6ddc4a21d464fc87bad86512cb62a1.png)
これで何人、100人いても、それ以上いても順位は簡単に決定できそう
ま~実際に私が使う事が無いと思うけど(;'∀')
暇つぶしに作っただけ
実際、作るのには他に色々と関数を使ってますが
そこそこ楽しめたかな?
Excelは楽しいね^W^