みんなのエクセル表計算
上級

【Excel】NORMINV関数-指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を求める-


(約文字)

2019-09-11

【Excel】NORMINV関数-指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を求める-

【Excel】NORMINV関数-指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を求める-

NORMINV関数とは

エクセルの「NORMINV関数(ノーマル・インバース:Normal Inverse)」は指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を返す関数です。

まず結論

NORMINV関数を使うと、指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を求めることができます。まずは確率、平均の意味を押さえ、使用例と注意点を確認すると実務で使い分けやすくなります。

  • このページで分かること
  • NORMINV関数でできることと基本の使いどころ
  • 構文と引数の意味
  • NORMINV関数の使用例

構文と引数

  • 365
  • 2019
  • 2016
  • 2013
  • 2010
  • 2007

=NORMINV(確率,平均,標準偏差)

引数 必要性 内容
確率 必須 正規分布における確率を指定します。
平均 必須 対象となる分布の算術平均(相加平均)を指定します。
標準偏差 必須 対象となる分布の標準偏差を指定します。

相加平均とは、簡単に言えば「足し合わせたときの平均」のことです。

NORMINV関数の解説

  • ・引数に数値以外の値を指定すると、エラー値 #VALUE! が返されます。
  • ・確率 <= 0、または確率>= 1 である場合、エラー値 #NUM! が返されます。
  • ・標準偏差 <= 0 の場合は、エラー値 #NUM! が返されます。
  • ・平均 = 0 かつ標準偏差 = 1 である場合、標準正規分布関数の逆関数の値が返されます (NORMSINV 関数参照)。

確率の値が指定されると、NORMDIST(x, 平均, 標準偏差, TRUE) = 確率となるような値 x がシークされます。 したがって、NORMINV 関数の精度は NORMDIST 関数の精度に依存します。 NORMINV 関数では、反復計算の手法が利用されます。 100 回反復計算を繰り返しても計算結果が収束しない場合、エラー値 #N/A が返されます。

出典:Microsoft - Office サポート

NORMINV関数の使用例

正規分布の逆関数の値を求める

=NORMINV(0.908789,40,1.5)

結果:42(確率0.908789、平均40、標準偏差1.5の正規分布の逆関数の値)

確率50%に対応する値を求める

=NORMINV(0.5,40,1.5)

結果:40(確率0.5の場合、平均値と一致する)

注意事項

重要:この関数は、より精度が高く、その使い方をより適切に表す名前を持つ、新しい1つ以上の関数で置き換えられました。 この関数は下位互換性のために引き続き利用可能ですが、Excelの将来のバージョンでは利用できなくなる可能性があるため、今後は新しい関数を使用することを検討してください。

出典:Microsoft - Office サポート

より新しい「NORM.INV関数」の利用を推奨します。

関連する関数

  • NORMDIST関数:指定した平均と標準偏差に対する正規分布関数の値を求める
  • NORM.DIST関数:指定した平均と標準偏差に対する正規分布関数の値を求める
  • NORMSDIST関数:標準正規分布の累積分布関数の値を求める
  • NORM.S.DIST関数:標準正規分布の累積分布関数の値を求める
  • NORMINV関数:指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を求める
  • NORM.INV関数:指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を求める
  • NORMSINV関数:標準正規分布の累積分布関数の逆関数の値を求める
  • NORM.S.INV関数:標準正規分布の累積分布関数の逆関数の値を求める

よくある質問

Q. NORMINV関数は何をするときに使いますか?

NORMINV関数は、指定した平均と標準偏差に対する正規分布の累積分布関数の逆関数の値を求めるときに使います。 とくに NORMDIST関数 など近い関数との違いを合わせて押さえると、使い分けしやすくなります。

Q. NORMINV関数がうまく動かないときは何を確認すればよいですか?

まず 確率、平均 の指定方法を見直し、新関数への置き換え可否、引数の順序、古いブックとの互換性 を確認してください。

よくある失敗例・エラー対処

NORMINV関数で期待通りの結果にならないときは、次の点を確認してください。

  • 確率、平均 の指定が関数の仕様どおりか確認する
  • 互換目的の関数か、現行関数へ置き換えるべきか見直す
  • 古いブック形式やバージョン依存の挙動を確認する

まとめ

このページでは、NORMINV関数について以下を確認しました。

  • ・NORMINV関数でできることと基本の使いどころ
  • ・構文と引数の意味
  • ・NORMINV関数の使用例