RANDARRAY関数の使い方

ランダムな数値の配列を生成します。

365

Microsoft 365 でだけ使えます。買い切り版のExcelにはありません。

構文
=RANDARRAY([行数], [列数], [最小値], [最大値], [整数])
引数
  1. 行数省略できる
  2. 列数省略できる
  3. 最小値省略できる
  4. 最大値省略できる
  5. 整数省略できる
どんな関数か

指定した行数と列数のランダムな数値配列を返します。最小値と最大値を指定でき、整数フラグをTRUEにすると整数のみを生成します。動的配列として結果がスピルします。

使用例

=RANDARRAY(3, 2, 1, 100, TRUE) を入れると、こうなります。

設定
行列最小最大整数
321100TRUE
実行結果イメージ
AB
14287
21563
39128

結果: 3行2列の1〜100の整数配列

つまずきやすいところ

  • 何か操作するたびにすべての値が変わる
  • 結果はこぼれ出る。その範囲は空けておく

よくあるエラーと、その直し方

#VALUE!
行数か列数に 1 未満を指定した1 以上の整数にする

RANDARRAYを使う実例レシピ(3件)

同じ「数学・三角」の関数

数学・三角の関数をすべて見る(79件)