• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで複数から1つをランダムに抽出したい)

Excelで複数から1つをランダムに抽出する方法

このQ&Aのポイント
  • Excelで複数の範囲からランダムに1つの値を抽出する方法について詳しく説明します。
  • 具体的な例を挙げながら、ランダムに値を抽出するための数式や手順を解説します。
  • 抽出した結果を別のセルに表示させる方法も説明します。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 邪道かもしれませんが・・・ ↓の画像のように作業用の列を1列設けます。 A13セルは =RAND() として90行目までオートフィルでコピー そして、B2~B5セルには一つずつ数式を入れています。 B2セルは =INDEX(B13:B90,MATCH(MIN(A13:A90),A13:A90,0)) B3セルは =INDEX(C13:C14,MATCH(MIN(A13:A14),A13:A14,0)) B4セルは =INDEX(D13:D20,MATCH(MIN(A13:A20),A13:A20,0)) B5セルは =INDEX(E13:E16,MATCH(MIN(A13:A16),A13:A16,0)) これでF9キーを押すたびにそれぞれの項目がランダムに表示されると思います。 オートフィルで簡単にできる方法があれば!と思ったのですが この程度しか思いつきませんでした。 他に良い方法があれば読み流してくださいね。m(__)m

karen89
質問者

お礼

tom04さん さっそくの回答ありがとうございます。 試したところ、tom04さんの方法でできました! 丁寧に図まで添付していただいて、大変分かりやすかったです。 関数は奥が深いですね。勉強になりました。 これで作業がはかどります。 本当にありがとうございました! 解決したので、ベストアンサーにして質問を締め切らせていただきます。

関連するQ&A

専門家に質問してみよう