チーム分け(ランダム)
名前を貼り付けてチーム数を選ぶと、人数差が最大1人のチームにランダムに分けます。体育やゲームのチーム分け、グループ分け、発表順決めに。
チーム分けのしくみ
入れた名前全体を、すべての並び順が同じ確率で出るフィッシャー–イェーツ法で、ブラウザの暗号論的乱数を使って混ぜます。そのあと決めた人数ずつ順に区切ります。割り切れないときは1人多いチームができ、どのチームが多くなるかもランダムです。そのためチームの人数差は最大1人です。
人数別のチームの大きさ
| 人数 | 2チーム | 3チーム | 4チーム |
|---|---|---|---|
| 6 | 3 · 3 | 2 · 2 · 2 | 2 · 2 · 1 · 1 |
| 8 | 4 · 4 | 3 · 3 · 2 | 2 · 2 · 2 · 2 |
| 10 | 5 · 5 | 4 · 3 · 3 | 3 · 3 · 2 · 2 |
| 12 | 6 · 6 | 4 · 4 · 4 | 3 · 3 · 3 · 3 |
| 15 | 8 · 7 | 5 · 5 · 5 | 4 · 4 · 4 · 3 |
| 20 | 10 · 10 | 7 · 7 · 6 | 5 · 5 · 5 · 5 |
| 30 | 15 · 15 | 10 · 10 · 10 | 8 · 8 · 7 · 7 |
たとえば10人を3チームに分けると 4 · 3 · 3 人です。どのチームが4人になるかは毎回変わります。
1チームの人数で分けるとき
チーム数は「人数 ÷ 1チームの人数」を切り上げた数です。人を均等に配るので、決めた人数より少ないチームができることがあります。たとえば10人を3人ずつにすると4チームです。
| 入力 | チーム数 | 各チームの人数 |
|---|---|---|
| 10人・1チーム3人 | 4 | 3 · 3 · 2 · 2 |
| 12人・1チーム4人 | 3 | 4 · 4 · 4 |
| 15人・1チーム4人 | 4 | 4 · 4 · 4 · 3 |
| 20人・1チーム6人 | 4 | 5 · 5 · 5 · 5 |
順番決め
「順番決め」に切り替えると、入れた全員を1番からランダムな順番に並べます。発表順や当番、ゲームの順番決めに使えます。名前は100人まで、1人20文字までで、同じ名前も別の人として数えます。
こんなときに
- 体育やフットサル、バスケのチーム分け
- 授業やゼミのグループ分け
- 飲み会の席決めや車の割り振り
実力や男女のバランスをとる機能はありません。そろえたい場合はグループごとに分けてから合わせてください。入れた名前はこのページだけで使い、保存も送信もしません。
よくある質問
ランダムなチーム分けはどうやるの?
名前を1行に1人ずつ(またはカンマ・読点区切りで)入れ、チーム数か1チームの人数を決めて「チーム分け」を押します。気に入らなければ「もう一度シャッフル」を押します。
人数が割り切れないときは?
1人多いチームができ、どのチームになるかはランダムです。人数差は最大1人で、10人を3チームなら 4 · 3 · 3 人です。
1チームの人数で分けるとチーム数は?
「人数 ÷ 1チームの人数」を切り上げます。10人を3人ずつなら4チームで、均等に分けて 3 · 3 · 2 · 2 人です。
何人まで入れられますか?
100人まで、1人20文字までです。同じ名前も別の人として数えます。
実力が同じくらいになるように分けられますか?
いいえ、ランダムに分けるだけです。そろえたい場合は、実力ごとのグループで別々に分けてから合わせてください。