Microsoft Excelで二つの限界の間でランダムな値を生成する
この記事では、MicrosoftExcelで2つの値の間に乱数を生成する方法を学習します。
2つの制限の間のランダム値のリストを生成するには、RANDBETWEEN関数を使用します。
私たちの生活で使用されているRANDBETWEEN関数の例は、ATM PIN、ネットバンキングのパスワードです。
RANDBETWEENは、指定された2つの(下と上の)数値の間のランダムな整数を返します。ワークシートが計算されるたびに、新しいランダムな整数が生成されます。
構文:= RANDBETWEEN(bottom、top)
下:RANDBETWEENが返す最小の整数値です。
top:RANDBETWEENが返す最大の整数値です。
注:下限値が上限値より大きい場合、RANDBETWEEN関数は#NUMを返します!エラー。
例を見てみましょう:
列Aに乱数のリストを生成したい2つの引数、つまり下と上に5と50の値が割り当てられています*乱数リストを生成するセルを選択します。
数式を範囲* = RANDBETWEEN(5,50)に入力します
-
数式を以下のセル範囲にコピーします
-
セルA2で、数値が40から16に自動的に変更されていることがわかります。
※これはExcelの自動計算機能によるものです。 Excelで新しいリストを生成したくない場合、または機能の再計算を無効にする場合。
[数式]リボンをクリックする必要があります。[計算]グループで、[計算オプション]をクリックします
-
手動を選択します。上の値より大きい下の値を入力すると、RANDBETWEEN関数は#NUMを返します。エラー。
セルG3 = RANDBETWEEN(50,5)の数式は#NUMを返します!エラー。
このようにして、ExcelRandbetween関数を使用して乱数を生成できます。