GAMMAINV函数用于计算γ累积分布函数的反函数。如果P=GAMMADIST(x,…),则GAMMAINV(p,…)=x。使用此函数可研究可能出现偏态分布的变量。GAMMAINV函数的语法如下。
GAMMAINV(probability,alpha,beta)
其中参数probability为γ分布的概率值,alpha为分布参数,beta为分布参数。如果beta=1,函数GAMMAINV返回标准伽玛分布。
典型案例
已知用来计算分布的数值、Alpha分布参数、Beta分布参数,计算这些条件下的γ累积分布函数的反函数。基础数据如图16-149所示。
步骤1:打开例子工作簿“GAMMAINV.xlsx”。
步骤2:在单元格A6中输入公式“=GAMMAINV(A2,A3,A4)”,用于计算在上述条件下γ累积分布函数的反函数。计算结果如图16-150所示。
图16-149 基础数据
图16-150 计算结果
使用指南
如果任一参数为文本型,函数GAMMAINV返回错误值“#VALUE!”;如果probability<0或probability>1,函数GAMMAINV返回错误值“#NUM!”;如果alpha≤0或beta≤0,函数GAMMAINV返回错误值“#NUM!”。
如果已给定概率值,则GAMMAINV使用GAMMADIST(x,alpha,beta,TRUE)=probability求解数值x。因此,GAMMAINV的精度取决于GAMMADIST的精度。GAMMAINV使用迭代搜索技术,如果搜索在100次迭代之后没有收敛,则函数返回错误值“#N/A”。