総当たり戦の対戦表メーカーとは?

このツールは、全チームが総当たりで対戦する完全な組み合わせ表を作成します。チーム名を入力すると、標準的なローテーション方式でバランスの取れたラウンドを組み、ホーム&アウェイの2回戦制にも対応します。組み合わせはCSVで書き出したり、リーグの告知用にコピーしたりできます。

組み合わせは円卓方式で作ります。1チームを固定し、残りを毎節ひとつずつ回すことで、すべての対戦が必ず1回ずつ現れます。最大64チームまで対応し、重複した名前は除かれ、奇数の場合は不戦の枠が入るので各節の組が必ず成立します。CSVはBOM付きなので、Excelで開いてもチーム名が文字化けしません。

使い方

  1. チーム名を1行に1つずつ入力または貼り付けます。奇数の場合は各ラウンドに自動で不戦勝が入ります。
  2. 1回戦総当たりか、2回戦総当たり(後半はホームとアウェイを入れ替え)かを選びます。
  3. 日程を生成してラウンドごとの対戦を確認し、CSVでダウンロードするかテキストをコピーします。

使用するタイミング

  • 社内リーグや週末のチーム戦で、全チームが総当たりする場合。
  • 将棋やダーツの集まりで、集合前に対戦表を用意しておくとき。
  • シーズン途中で2チーム抜けたあと、日程を組み直すとき。

結果

8チームの社内サッカーリーグなら、チーム名を貼り付けて1回戦総当たりを生成すると、4試合×7ラウンドが表示され、そのままCSVでダウンロードしてリーグの表計算シートに貼り付けられます。

よくある質問

チーム数に対して、節数と試合数はどれくらいになりますか。
偶数なら節数はチーム数から1を引いた数で、各節の試合数はチーム数の半分です。10チームなら9節、1節5試合になります。奇数の場合は節数がチーム数と同じで、毎節1チームが休みます。
チーム数が奇数のとき、日程はどうなりますか。
空きの枠がひとつ追加され、その節にその枠と当たったチームが休みになります。休みは順番に回るので、シーズン全体では各チームがちょうど1節ずつ休む形になります。
ホームとアウェイの割り振りは本当に偏らないのですか。
偏りません。固定されたチームはそのままだと全試合ホームになるため、節ごとにホームとアウェイが入れ替わります。2回戦制にすると後半が前半の裏返しになり、残りのチームも均等になります。
日程を表計算ソフトやグループチャットに移せますか。
CSVは1試合1行で、節・試合番号・ホーム・アウェイの列が並ぶため、順位表の数式にそのまま使えます。コピーボタンは節ごとにまとめた文章を返すので、LINEやSlackに貼っても崩れません。

関連ツール