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

【Excel】GAMMADIST関数-ガンマ分布関数の値を求める-


(約文字)

2019-08-26

【Excel】GAMMADIST関数-ガンマ分布関数の値を求める-

【Excel】GAMMADIST関数-ガンマ分布関数の値を求める-

GAMMADIST関数とは

エクセルの「GAMMADIST関数(ガンマ・ディストリビューション:Gamma Distribution)」はガンマ分布関数の値を返す関数です。

まず結論

GAMMADIST関数を使うと、ガンマ分布関数の値を求めることができます。まずはx,、αの意味を押さえ、使用例と注意点を確認すると実務で使い分けやすくなります。

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

簡単に言えば、「正規分布に従わないと見られる変数の分析」を行うことが出来る関数です。

  • 待ち行列分析

この様な場合に利用するのが「GAMMADIST関数」です。

構文と引数

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

=GAMMA.DIST(x,α,β,関数形式)

引数 必要性 内容
x, 必須 分布の評価に使用する値を指定します。
α 必須 分布に対するパラメーターを指定します。
β 必須 分布に対するパラメーターを指定します。β=1の場合、標準ガンマ分布の値が返されます。
関数形式 必須 計算に使用する関数の形式を論理値で指定します。 累積が TRUE の場合は、GAMMA.DISTによって累積分布関数が返されます。FALSEの場合は、確率密度関数が返されます。

GAMMADIST関数の解説

  • ・x、α、β に数値以外の値を指定すると、エラー値#VALUE!が返されます。
  • ・x < 0 の場合は、エラー値#NUM!が返されます。
  • ・α ≦ 0 または β ≦ 0 の場合は、エラー値#NUM!が返されます。
  • ・正の整数 n に対して、α = n/2、β = 2、関数形式 = TRUE の場合は、自由度 n における (1-CHISQ.DIST.RT(x)) と同じ値になります。
  • ・α が正の整数の場合は、アーラン分布とも呼ばれます。
出典:Microsoft - Office サポート

GAMMADIST関数の使用例

確率密度関数の値を求める(関数形式=FALSE)

=GAMMADIST(10.00001131,9,2,FALSE)

結果:0.032639(x=10.00001131、α=9、β=2の確率密度関数の値)

累積分布関数の値を求める(関数形式=TRUE)

=GAMMADIST(10,9,2,TRUE)

結果:0.068094(x=10、α=9、β=2の累積分布関数の値)

注意事項

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

出典:Microsoft - Office サポート

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

関連する関数

  • FLOOR関数:数値を指定された桁数で切り捨てた値を求める
  • FORECAST関数:回帰直線を使い将来の値を計算または予測する
  • FTEST関数:F検定の結果を求める

よくある質問

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

GAMMADIST関数は、ガンマ分布関数の値を求めるときに使います。 とくに GAMMA.DIST関数 など近い関数との違いを合わせて押さえると、使い分けしやすくなります。

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

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

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

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

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

まとめ

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

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