総当たり戦の対戦表メーカーとは?
このツールは、全チームが総当たりで対戦する完全な組み合わせ表を作成します。チーム名を入力すると、標準的なローテーション方式でバランスの取れたラウンドを組み、ホーム&アウェイの2回戦制にも対応します。組み合わせはCSVで書き出したり、リーグの告知用にコピーしたりできます。
組み合わせは円卓方式で作ります。1チームを固定し、残りを毎節ひとつずつ回すことで、すべての対戦が必ず1回ずつ現れます。最大64チームまで対応し、重複した名前は除かれ、奇数の場合は不戦の枠が入るので各節の組が必ず成立します。CSVはBOM付きなので、Excelで開いてもチーム名が文字化けしません。
使い方
- チーム名を1行に1つずつ入力または貼り付けます。奇数の場合は各ラウンドに自動で不戦勝が入ります。
- 1回戦総当たりか、2回戦総当たり(後半はホームとアウェイを入れ替え)かを選びます。
- 日程を生成してラウンドごとの対戦を確認し、CSVでダウンロードするかテキストをコピーします。
使用するタイミング
- 社内リーグや週末のチーム戦で、全チームが総当たりする場合。
- 将棋やダーツの集まりで、集合前に対戦表を用意しておくとき。
- シーズン途中で2チーム抜けたあと、日程を組み直すとき。
結果
8チームの社内サッカーリーグなら、チーム名を貼り付けて1回戦総当たりを生成すると、4試合×7ラウンドが表示され、そのままCSVでダウンロードしてリーグの表計算シートに貼り付けられます。
よくある質問
- チーム数に対して、節数と試合数はどれくらいになりますか。
- 偶数なら節数はチーム数から1を引いた数で、各節の試合数はチーム数の半分です。10チームなら9節、1節5試合になります。奇数の場合は節数がチーム数と同じで、毎節1チームが休みます。
- チーム数が奇数のとき、日程はどうなりますか。
- 空きの枠がひとつ追加され、その節にその枠と当たったチームが休みになります。休みは順番に回るので、シーズン全体では各チームがちょうど1節ずつ休む形になります。
- ホームとアウェイの割り振りは本当に偏らないのですか。
- 偏りません。固定されたチームはそのままだと全試合ホームになるため、節ごとにホームとアウェイが入れ替わります。2回戦制にすると後半が前半の裏返しになり、残りのチームも均等になります。
- 日程を表計算ソフトやグループチャットに移せますか。
- CSVは1試合1行で、節・試合番号・ホーム・アウェイの列が並ぶため、順位表の数式にそのまま使えます。コピーボタンは節ごとにまとめた文章を返すので、LINEやSlackに貼っても崩れません。