Excel 应用NORMSINV函数计算标准正态累积分布函数的反函数

NORMSINV函数用于计算标准正态累积分布函数的反函数。该分布的平均值为0,标准偏差为1。NORMSINV函数的语法如下。


NORMSINV(probability)

其中参数probability为正态分布的概率值。

典型案例

计算概率为0.95221时标准正态累积分布函数的反函数值。基础数据如图16-109所示。

步骤1:打开例子工作簿“NORMSINV.xlsx”。

步骤2:在单元格A2中输入公式“=NORMSINV(0.95221)”,用于计算概率为0.95221时标准正态累积分布函数的反函数值。计算结果如图16-110所示。

图16-109 基础数据

图16-110 计算结果

使用指南

如果probability为非数值型,函数NORMSINV返回错误值“#VALUE!”;如果probability<0或probability>1,函数NORMSINV返回错误值“#NUM!”。如果已给定概率值,则NORMSINV使用NOR-MS-DIST(z)=probability求解数值z。

因此,NORMSINV的精度取决于NORMSDIST的精度。NORMSINV使用迭代搜索技术,如果搜索在100次迭代之后没有收敛,则函数返回错误值“#N/A”。

Excel 计算正态累积分布:NORMSINV函数

NORMSINV函数用于计算标准正态累积分布函数的反函数。该分布的平均值为0,标准偏差为1。NORMSINV函数的语法如下:


NORMSINV(probability)

其中,probability参数为正态分布的概率值。下面通过实例详细讲解该函数的使用方法与技巧。

打开“NORMSINV函数.xlsx”工作簿,会自动切换至如图18-62所示的工作表页面。本例中需要计算概率为0.95221时标准正态累积分布函数的反函数值。计算的方法如下。

选中A2单元格,在编辑栏中输入公式“=NORMSINV(0.95221)”,用于计算概率为0.95221时标准正态累积分布函数的反函数值,输入完成后按“Enter”键返回计算结果,如图18-63所示。

图18-62 需要计算的值

图18-63 计算反函数值

如果参数probability为非数值型,函数NORMSINV返回错误值“#VALUE!”。如果参数probability<0或参数probability>1,函数NORMSINV返回错误值“#NUM!”。如果已给定概率值,则NORMSINV使用NORMSDIST(z)=probability求解数值z。因此,NORMSINV的精度取决于NORMSDIST的精度。NORMSINV使用迭代搜索技术。如果搜索在100次迭代之后没有收敛,则函数返回错误值“#N/A”。