RAND 関数

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ここでは、Microsoft Excel の RAND 関数の書式および使用法について説明します。 

説明

RAND では、0 以上で 1 より小さい実数の乱数を返します。 ワークシートが計算されるたびに、新しい実数の乱数が返されます。

構文

RAND()

RAND 関数の書式には引数はありません。

解説

  • a と b の範囲で乱数を発生させるには、次の数式を使います。

=RAND()*(b-a)+a

  • RAND を使用して乱数を発生させた後、セルが計算されるたびに数値が変更されないようにするには、数式バーに「=RAND()」という数式を入力して F9 キーを押し、数式を乱数に変更します。 数式が計算され、値だけが残ります。

使用例

次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 数式を選択して、F2 キーを押し、さらに Enter キーを押すと、結果が表示されます。 必要に応じて、列幅を調整してすべてのデータを表示できます。

数式 説明 結果
=RAND() 0 以上 1 未満の乱数 可変
=RAND()*100 0 以上 100 未満の乱数 可変
=INT(RAND()*100) 0 以上 100 未満のランダムな整数 可変
注: 数式を入力したり、異なるセルにデータを入力したりしてワークシートが再計算されるか、手動で再計算する (F9 キーを押す) と、RAND 関数を使うすべての数式に対して新しい乱数が発生します。

補足説明

Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。