Excelでアイテム/名前のリストをランダム化する方法は? 2つの簡単な式

Excelでアイテム/名前のリストをランダム化する方法は? 2つの簡単な式

アイテム、名前、または番号のリストがある場合は、Excelの簡単な数式を使用して、このリストをランダム化できます。

ランダムな数字や項目のセットを必要とするチュートリアルを作成するときに、これを使用する必要があることがよくあります。また、オフィスや教室でランダムなチームを作成する場合にも役立つことがあります。

このチュートリアルでは、XNUMXつを紹介しますExcelで速いアイテムの名前またはリストをランダム化します簡単な方法

それでは始めましょう!

並べ替え式を使用してリストをランダム化する

以下に示すような名前のリストがあり、このリストをランダム化するとします。

再編成されるリスト

これを行うための式は次のとおりです。

= SORTBY(A2:A15、RANDARRAY(COUNTA(A2:A15)))
SORTBY式はリストをシャッフルします

COUNTA関数を使用してリスト内の名前の総数を取得し、それをRANDARRAY関数で使用して、14個の乱数のリストを生成しました(リストには14個の名前があるため)。

この14個の乱数のランダムなリストは、SORTBY関数で使用され、名前のスクランブルされたリストを提供します。

このリストをもう一度シャッフルする場合は、F9キーを押すと、リストが再びシャッフルされます(これは、RANDARRAYが揮発性関数であり、F9キーを押すかExcelファイルに変更を加えるたびに更新されるためです)。

必要なランダムな名前のリストができたら、数式が変更されないように数式を値に変換できます。

「SORTBY」と「RANDARRAY」はどちらも、次の場合にのみ機能する新しい数式であることに注意してください。Excel for Microsoft 365、Excel 2021、およびExcel for the Web利用可能。古いバージョンのExcelを使用している場合、これらの機能にアクセスすることはできません。これが当てはまる場合は、次に説明する方法を使用できます

関連する質問  SamsungTVにHDMI信号がない問題を修正します

RAND式+並べ替え関数を使用してリストをランダム化します(古いバージョンのExcelで機能します)

SORTBY関数とRANDARRAY関数にアクセスできない場合は、昔ながらの方法でリストをランダム化できます。

以下に、シャッフルして新しいリストを取得したい名前を再度リストしました。

追加の乱数列を使用してデータセットに名前を付けます

これを行う手順は次のとおりです。

  1. 隣接する列に、次の式を入力します。= RAND()
  2. 数式をコピーして、列Bの隣接するすべてのセルに貼り付けます
乱数を取得するRAND関数
  1. データセットを選択します(列Bの名前と番号を含む)
  2. リボンの[データ]タブをクリックします
[データ]タブをクリックします
  1. [並べ替えとフィルター]グループで、[並べ替え]アイコンをクリックします
リボンの並べ替えアイコンをクリックします
  1. [並べ替え]ダイアログボックスで、[並べ替え]ドロップダウンリストから[乱数]を選択します
乱数列で並べ替え
  1. [OK]をクリックします

上記の手順では、生成した乱数に基づいて名前のリストを並べ替えます。

リストをもう一度シャッフルする場合は、F9キーを押します。これにより、RAND式が強制的に再計算され、新しい乱数のセットが提供されます。

これで、この乱数の新しいデータセットに基づいて名前のリストを並べ替えることができ、スクランブルされた名前の新しいリストを取得できます。

完了したら、列Bの番号を削除できます。

Excelで名前またはアイテムのリストをシャッフルするために使用できるXNUMXつの簡単な方法を次に示します。

Excel for Microsoft365またはExcel2021を使用している場合は、SORTBY関数とRANDARRAY関数を使用した最初のアプローチを使用できます。

古いバージョンのExcelを使用している場合は、RAND関数を使用してXNUMX番目の方法を使用できます。

関連する質問  VMware での RVTools の使用: 仮想マシンを簡単に管理

このチュートリアルがお役に立てば幸いです。

あ、こんにちは 👋会えて嬉しい。

ニュースレターを購読する、定期的に送信する優れたテクノロジー容認あなたの投稿に

コメントを投稿