チーム分け・グループ分けツール
クラスの班決め、スポーツやゲームのチーム分け、飲み会の席決めなどに使える、ランダムなグループ分けツールです。名前を1行に1人ずつ貼り付け、チーム数か1チームの人数を指定するだけ。順番決めや1人だけ選びたいときは ルーレット・抽選・サイコロ をご利用ください。
🔒 ブラウザ内で完結・入力データはサーバーに送信されません
分け方
使い方
- 「名簿」に名前を1行に1人ずつ入力・貼り付けます。
- 「分け方」で、チーム数か1チームの人数を選んで数を入力します。
- 「チーム分けする」を押すと結果が表示されます。気に入らなければ「もう一度シャッフル」で何度でもやり直せます。
- 「結果をコピー」で、チームごとの名簿をテキストとしてコピーできます。
注意事項
- 乱数にはブラウザの暗号用乱数(crypto.getRandomValues)を使い、偏りが出ないようにシャッフルしています。
- 人数が割り切れないときは、余りを各チームに1人ずつ振り分けるため、チームの人数の差は最大1人です。「1チームの人数」を指定した場合、人数は目安で、チーム数は切り上げで決まります(例: 10人を3人ずつ→3・3・2・2人の4チーム)。
- 名簿は最大200人、チーム数は最大100までです。同じ名前が複数行にあっても、別の人として1人ずつ数えます。
- 特定の人同士を同じチームにする・別のチームにする、といった条件指定には対応していません。
- 名簿は個人名を含むため、ブラウザ内だけで処理し、サーバーには送信しません。
よくある質問
人数が割り切れないとき、余りはどうなりますか?
余りは各チームに1人ずつ振り分けます。たとえば10人を3チームに分けると、4人・3人・3人になり、チームの人数の差は最大1人です。人数が多いチームがどれになるかもランダムです。
「1チームの人数」で分けると、指定した人数にならないことがあるのはなぜですか?
人数を指定した場合は、チーム数を「人数 ÷ 指定人数」の切り上げで決め、全員をなるべく均等に分けます。10人を3人ずつにすると、3・3・2・2人の4チームになります。1人だけ余るチームができないようにするためです。
同じ名前の人が名簿にいる場合はどうなりますか?
同じ名前が複数行にあっても、別々の1人として数えて振り分けます。同姓同名を区別したいときは、「田中A」「田中B」のように名前を書き分けてください。
特定の2人を同じチームにしたり、別のチームにしたりできますか?
条件指定には対応していません。完全にランダムに振り分けます。条件を付けたいときは、結果が条件に合うまで「もう一度シャッフル」を押してください。
貼り付けた名簿は外部に送信されますか?
いいえ。シャッフルも結果の表示もすべてブラウザ内で行い、名簿をサーバーに送信することはありません。
このページをシェア
