リストシャッフル

名前、タスク、項目のリストをランダムな順番にシャッフル。抽選の当選者決め、チーム分け、発表順、問題の出題順に。無料・登録不要のリストシャッフルツール。

どんなリストも公平にシャッフル

名前、タスク、曲、問題、プレゼント企画の応募者などを1行に1つずつ入力すると、新しいランダムな順番に並べ替えます。どの順番も同じ確率で出るので、誰にも「仕組まれた」とは言わせません。

シャッフルしたリストの1番目をプレゼント企画の当選者にしたり、リストをいくつかに分けてランダムなチームを作ったりできます。先生は発表順に、マネージャーは当番のローテーションに、ゲーム会では順番決めに使っています。

何度でもシャッフルし直せます。毎回のシャッフルは独立しています。

リストシャッフルの使い方

  1. 1行に1項目ずつリストを貼り付けるか入力します。
  2. 送信してシャッフルします。
  3. シャッフルされたリストをコピーします。
  4. 別の順番が必要なら、もう一度シャッフルします。

使用例

プレゼント企画の当選者を選ぶ

入力:

Ana
Bruno
Carla
Diego
Elena

出力:

Diego
Ana
Elena
Carla
Bruno

結果の一例です。送信するたびにシャッフルし直すので、順番は毎回変わります。1行目を当選者にしましょう。

ランダムな2人1組のチーム

入力:

Ana
Bruno
Carla
Diego

出力:

Carla
Ana
Diego
Bruno

上から2人ずつ読みます:CarlaとAna、DiegoとBruno。

主な用途

  • 応募者リストから、プレゼント企画や抽選の当選者を選ぶ。
  • 授業、仕事、スポーツのためにランダムなチームやグループを作る。
  • 発表、面接、登壇者の順番を決める。
  • クイズの問題や単語カードの順番をランダムにする。
  • プレイリスト、読書リスト、ToDoリストをシャッフルする。
  • テストの出題順をランダムにして、隣の人と同じ順番にならないようにする。

知っておきたいポイント

  • 1人で複数回応募できるルールでない限り、先に重複行削除ツールで重複を取り除きましょう。
  • 公開のプレゼント企画では、応募者の全リストとシャッフル結果のスクリーンショットを共有すると安心です。
  • 名前をシャッフルするのではなく数字を選ぶなら、乱数生成ツールを使ってください。
  • ランダムではなくアルファベット順・五十音順に並べたいなら、リスト並べ替えツールを使ってください。

特殊なケースと制限

  • 空行はシャッフルの前に取り除かれるので、うっかり入った空行が「応募者」になることはありません。
  • 0だけの行も空行として扱われ、取り除かれます。
  • シャッフルはサーバー上でPHPの標準的な乱数生成器を使って行われます。プレゼント企画や授業には十分公平ですが、宝くじやセキュリティ用途向けではありません。
  • 重複した名前は残るので、その応募者の当選確率が上がります。
  • 複数の当選者を選ぶときは、1人ごとにシャッフルするのではなく、1回のシャッフル結果の上から数行を選びましょう。そうすれば同じ人が2回当選することはありません。

よくある質問

リストからランダムに当選者を選ぶには?

応募者を貼り付けてシャッフルし、並べ替えられたリストの最初の名前を選びます。

シャッフルは公平ですか?

はい。各項目がどの位置に来る確率も同じです。

ランダムなチームを作れますか?

リストをシャッフルしてから、上から同じ人数ずつに分けます。それぞれのまとまりが1チームです。

リストに重複があっても大丈夫ですか?

はい。重複した行も他の項目と同じようにシャッフルされ、その分だけ当選確率が上がります。

同じ順番をもう一度出せますか?

いいえ。送信するたびに新しい独立したシャッフルが行われ、再現するためのシードはありません。抽選の記録が必要なら、スクリーンショットを撮るか結果をコピーしておきましょう。

関連ツール

人気の無料ツール