班分け・グループ分け 自動作成ツール
名簿と班数(または班サイズ)を入れるだけで、班分けを自動作成します。レベルのスネークドラフトで力を均等化し、リーダーは別々の班へ、NGペアは別班へ配置します。人数差は必ず1人以内。乱数は使わず、同じ入力なら毎回同じ結果になります。
設定
名簿
レベルは1〜5(空欄=未設定・末尾に配置)。リーダーは各班へ分散します。同班NGは相手の名前を「;」区切りで指定してください。
班分け結果
使い方(3ステップ)
- 分け方を選ぶ — 「班数を指定」か「班サイズを指定」を選び、数を入力します。男女バランスを考慮したい場合はチェックします。
- 名簿を入れる — 名前を入力し、必要に応じてレベル(1〜5)・リーダー・性別・同班NGを設定します。「+ 名簿に追加」で人数を増やせます。
- 結果を確認して印刷・保存 — 班ごとに人数・平均レベル・男女数が表示されます。NGペアの同班や人数差は警告に表示されます。印刷・CSV出力で保存できます。
画面の例

活用シーンと運用のコツ
- 学校のグループ学習・行事の班決め — 調理実習や遠足の班を作る場面です。学力や運動能力を1〜5のレベルにし、班長候補をリーダーに指定すれば力の偏らない班が作れます。配慮が必要な組み合わせは同班NGに登録し、班分け表は印刷して掲示できます。
- 新人研修・ワークショップのグループ分け — 経験年数や習熟度をレベルに反映し、進行役をリーダーとして各班に1人ずつ配置します。同じ部署の人同士を同班NGにすれば、部署をまたいだ交流を促せます。
- スポーツ少年団・部活のチーム分け — 紅白戦や練習試合で戦力を揃えたいコーチ向けです。実力をレベルで入力すれば合計戦力が近いチームになり、キャプテン格は別々のチームに散らばります。
運用のコツ・注意点
- レベルは相対評価で十分 — 差を付けたい軸だけ1〜5で入力すれば機能します。全員が同じレベル(または全員未設定)なら、リーダー・男女指定がない限り名簿の並び順で配られます。
- リーダーは班数以内が目安 — リーダーは他のメンバーより先に各班へ1人ずつ配置されます。班数より多く指定すると同じ班に複数入り、警告が出ます。
- 警告を確認してから配布する — 解消できなかったNGペアや人数差は結果の上に警告表示されます。NGが残ったら班数を増やすか、リーダー・NG設定を見直してください。
- 別の組み合わせが欲しいとき — 乱数を使わないため、組み替えたいときは名簿の並び順を入れ替えます。同じレベルのメンバー同士の配置が変わります。
よくある質問
- 各班の力(レベル)はどう均等化されますか?
- レベルの高い順に、班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で保存してください(データの取り扱い)。