-
Home »
-
エクセル関数一覧表 »
-
Excel関数の目次 »
-
RANDARRAY関数でランダムな数値の配列を返す
スポンサードリンク
(追記) (追記ここまで)
(追記) (追記ここまで)
更新:2024年12月06日;作成:2020年5月19日
RANDARRAY関数が利用できるExcelの種類(バージョンについて)
- Excel for Microsoft 365 (サブスクリプション版)、Excel2021,Excel2024(永続ライセンス版) でRANDARRAY関数が使えます。
ちなみに、Excel2016,Excel2019(永続ライセンス版)では使用できませんので、ご注意ください。
Spill(スピル)
RANDARRAY関数
Excel2016,Excel2019
×ばつ
×ばつ
Excel2021,Excel2024
○しろまる
○しろまる
Excel for Microsoft365
○しろまる
○しろまる
ランダムな数値の配列を返します topへ
ランド アレイ
=RANDARRAY([行],[列],[最小],[最大],[整数])
RANDARRAY関数の引数
引数を省略した例
- =RANDARRAY()
乱数が表示され、再計算のたびに変更されます。
行を指定した例
- =RANDARRAY(5)
行に 5を設定しています。
行と列を指定した例
- =RANDARRAY(5,4)
行に 5、列に 4 を設定しています。
行と列と最小と最大を指定した例
- =RANDARRAY(5,4,7,25)
最小に 7、最大に 25 を設定しています。
行と列と最小と最大と整数を指定した例
- =RANDARRAY(5,4,7,25,TRUE)
整数に TRUE と設定しています。
下図を見てわかることは、同じ値が散見されます。ランダムな整数値を表示するには注意が必要です。
- 7〜25のランダムな整数値を重複なしに表示するにはひと工夫必要です。
下図は=RANDARRAY(5,4,7,25)と小数値で表示して、=RANK(B2#,B2#)+6 とRANK関数で順位をつけてみました。
- D3セルに =RANDARRAY(9,4,30,99,TRUE) と入力しました。
×ばつ4列のセル範囲に30〜99の整数値を表示します。
- D3:G11セルを選択して、[Ctrl]+[C]でコピーします。
- [Shift]+[Ctrl]+[V]で値の貼り付けを実行します。
数式バーを見ると、数式が値になっているのがわかります。
- [Shift]+[Ctrl]+[V]が使えない場合は、[Ctrl]+[V]で貼り付けます。
右下に表示された貼り付けオプションで「値」を選択します。
この操作を行うと、再計算が実行され、値が変更されます。
- K3セルに =SORTBY(C3:C11,RANDARRAY(9,1)) と入力して、名前をランダムに並べ替えています。
Noは =XLOOKUP(K3,$C3ドル:$C11,ドル$B3ドル:$B11ドル) で取り出しています。
得点は =XLOOKUP(K3,$C3ドル:$C11,ドル$D3ドル:$H11ドル) で取り出しています。
スポンサードリンク
(追記) (追記ここまで)
(追記) (追記ここまで)
よねさんのWordとExcelの小部屋 »
エクセル関数一覧表 »
RANDARRAY関数でランダムな数値の配列を返す
PageViewCounter
Counter
Since2006/2/27