Excel で使える正規分布に従う数式をご紹介いたします。
なおExcel 2007以前をお使いの場合には、「NORM.INV」関数ではなく「NORMINV」をご利用ください。
正規分布に従う乱数
=NORM.INV(RAND(),平均,標準偏差)
です。「平均=50」「標準偏差=10」だと
=NORM.INV(RAND(),50,10)
となりますね。
正規分布に従う乱数(整数限定)
発生する値を「整数」にする場合には以下のように「ROUND(元の式,0)」の形式で囲みます。小数点1桁目を四捨五入して整数としています。
=ROUND(NORM.INV(RAND(),平均,標準偏差),0)
以下は「平均=50」「標準偏差=10」のときの例です。
=ROUND(NORM.INV(RAND(),50,10),0)
参考:正規分布に従う乱数を作成するWebツール
ブラウザ上で正規分布に従う乱数を作成する無料ツールを公開しています。ご利用は以下のページへお進みください。
正規分布に従う乱数を作成するツール
正規分布に従う乱数の作成 指定した条件で正規分布に従う乱数を自動作成します。整数の乱数とするならば丸める位置に「0」を指定してください。参考:エクセルで正規分布に従う乱数を作るなら 平均値: 標準偏差: 丸める位置(整数ならゼロを指定): ...
コメント