班分け・グループ分け 自動作成ツール

名簿と班数(または班サイズ)を入れるだけで、班分けを自動作成します。レベルのスネークドラフトで力を均等化し、リーダーは別々の班へ、NGペアは別班へ配置します。人数差は必ず1人以内。乱数は使わず、同じ入力なら毎回同じ結果になります。

設定

名簿

レベルは1〜5(空欄=未設定・末尾に配置)。リーダーは各班へ分散します。同班NGは相手の名前を「;」区切りで指定してください。

班分け結果

使い方(3ステップ)

  1. 分け方を選ぶ — 「班数を指定」か「班サイズを指定」を選び、数を入力します。男女バランスを考慮したい場合はチェックします。
  2. 名簿を入れる — 名前を入力し、必要に応じてレベル(1〜5)・リーダー・性別・同班NGを設定します。「+ 名簿に追加」で人数を増やせます。
  3. 結果を確認して印刷・保存 — 班ごとに人数・平均レベル・男女数が表示されます。NGペアの同班や人数差は警告に表示されます。印刷・CSV出力で保存できます。

画面の例

班分け・グループ分けツールの画面。班数2を指定し、名前・レベル・リーダー・性別を入れた名簿8名から、平均レベル3.5で男女2名ずつの班1・班2が作られている。
名簿と班数を入れると、レベルとリーダーを散らした班分け結果が下に表示される。

活用シーンと運用のコツ

運用のコツ・注意点

よくある質問

各班の力(レベル)はどう均等化されますか?
レベルの高い順に、班1→班n→班n→班1…と折り返しながら配る「スネークドラフト」で配置します。これにより上位者と下位者が各班に均等に散らばり、班ごとのレベル合計が近くなります(例: レベル{5,5,4,4,3,3,2,2}の8人を2班に分けると、両班ともレベル合計14になります)。リーダーは先に各班へ1人ずつ分散し、NGペアが同じ班になった場合は近いレベルの人と入れ替えて別班にします。解消できないNGは警告として必ず表示します。
入力したデータはどこに保存される?
すべてお使いのブラウザ内(localStorage)にのみ保存され、サーバーには一切送信されません。別の端末やブラウザには引き継がれないため、保管・共有にはCSV出力をご利用ください(設定・名簿をまるごと復元できます)。
レベルや性別を入力していないメンバーはどう扱われますか?
レベル未設定のメンバーは配置順が末尾に回り、班の平均レベルの計算からも除外されます。「男女バランスを考慮」がオンの場合、性別未設定のメンバーは男女交互の対象から外れて末尾に配置され、警告が表示されます。いずれも班分け自体からは外れません。なおリーダーは例外で、常に先に配置されます。
同班NGを設定したのに効いていないように見えます。
同班NGは名簿の「名前」欄と完全一致で照合します(前後の空白は無視)。姓のみなど表記が名簿と違うと認識されないため、名簿と同じ表記で入力してください。区切りは「;」のほか「,」「、」でも受け付け、名簿に無い名前は無視されます。
「班サイズを指定」にしたのに、班の人数がそろいません。
班サイズ指定は班数を「人数÷サイズの切り上げ」で決める設定で、各班は人数差1人以内になるよう均されます。そのため指定ちょうどにならない班が出ます。10名を「1班4人」にすると班数は3となり、4名・3名・3名です。全班を同数にしたい場合は、人数が班数で割り切れるサイズを選んでください。

※このツールはサーバー送信・通知・共同編集・法改正の自動追従は行いません。計算はすべてお使いの端末内で完結します。班分けの補助を目的としたツールです。

※ 入力はブラウザ内保存のため消えることがあります。大事なデータはCSVで保存してください(データの取り扱い)。