ランダムグループ分け(班分け・チーム分け)

名前を 1 行に 1 人ずつ貼り付けて、グループ数か 1 グループの人数を選ぶだけでランダムに班分けします。人数の差は最大 1 人。重複の除去、もう一度分ける、コピー、CSV 保存に対応。

  • ブラウザ内で処理(アップロードなし)

読み込み中…

使い方

  1. 名前を 1 行に 1 人ずつ入力するか、名簿から貼り付けます。重複した名前はチェックボックスで除けます。
  2. 「グループ数を指定」か「1 グループの人数を指定」を選び、数を入力します。
  3. 「グループ分けする」を押すと結果が表示されます。「もう一度分ける」で何度でも分け直せ、コピーや CSV ダウンロードもできます。

よくある質問

本当にランダムですか?

ブラウザの暗号論的に安全な乱数(crypto.getRandomValues)と偏りのない Fisher–Yates シャッフルで並べ替え、順番に区切ってグループにしています。どの分け方も同じ確率で出ます。

割り切れないときはどうなりますか?

人数の差が最大 1 人になるように分けます。例えば 10 人を 3 グループなら 4 人・3 人・3 人です。「1 グループの人数」を指定した場合は、その人数を超えないグループ数にします。

名前はどこかに送信されますか?

いいえ。名前の処理はすべてこのページの中で行われ、サーバーには送信されず、保存もされません。

注意事項・制限

  • 入力内容はこのページ内でのみ処理され、YUCTS のサーバーには送信されません。
  • 男女比や「同じグループにしない」などの条件は指定できません。
  • 同じ名前を除く機能は、表記が完全に同じ名前(前後と連続する空白は無視)だけを重複とみなします。同姓同名の別人がいる場合はオフにしてください。
  • 最大 2,000 人、1 人 100 文字までです。入力した名前は保存されません。