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所示。

Excel 应用GAMMAINV函数计算γ累积分布函数的反函数-Excel22

图16-149 基础数据

Excel 应用GAMMAINV函数计算γ累积分布函数的反函数-Excel22

图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”。