Excel - LOGINV 函数
LOGINV 函数
x 的对数正态累积分布函数(由 ln(x) 表示)呈正态分布,具有两个参数:均值和标准偏差。Excel LOGINV 函数返回此分布的逆分布。它可用于各种场景,例如灾害管理以确定地震震级、建模金融和股票相关数据、预测水体中的污染物水平等等。
LOGINV 函数取代了 Excel 2010 中的 LOGNORM.INV 函数。此功能是包容性的,以实现向后兼容。但是,它不会包含在 Microsoft Excel 即将推出的版本中。
假设 t = LOGNORMDIST(x,...),则 LOGINV(t,...) = x
这里,t 表示概率。
语法
LOGINV 函数的语法如下 −
LOGINV (probability, mean, standard_dev)
兼容性
此高级 Excel 函数与以下版本的 MS-Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2019 for Mac
- Excel 2016
参数
您可以将以下参数与 LOGINV 函数 − 一起使用
参数 | 描述 | 必需/可选 |
---|---|---|
probability | 它指定与对数正态相关的概率分布。 | 必需 |
mean | 指定 ln(x) 的均值。 | 必需 |
Standard_dev | 指定 ln(x) 的标准差。 | 必需 |
要点
- 如果任何参数不是数字,则 LOGINV 函数会收到 #VALUE! 错误。
- p 值小于/等于零或 p 值大于/等于 1,则 LOGINV 函数会检索 #NUM!错误。
- 如果第三个参数 standard_dev 为负数或等于零,则 LOGINV 将收到 #NUM! 错误。
LOGINV 函数示例
练习以下示例,了解 Excel 中 LOGINV 函数的用法。
示例 1
考虑提供 p 值(概率)、平均值和标准差值的样本数据集。您可以在 D7 单元格中输入公式 =LOGINV(D4,D5,D6)。

现在,您可以按 Enter 键来获取准确结果,即 217.0717。

示例 2
如果任何参数不是数字,则 LOGINV 函数将收到 #VALUE!错误。
解决方案
您可以在 D7 单元格中输入公式"=LOGINV(D4,D5,D6)"。在这里,您可以注意到 p 值是文本"Condition",它是 D4 单元格中所示的非数字。

之后,按"Enter"键。因此,#VALUE!由于第一个参数概率(p 值)包含非数字值,因此会产生错误,而这在 LOGINV 函数中是不允许的。

示例 3
如果 p 值小于/等于零,或者 p 值大于/等于 1,则 LOGINV 函数会检索到 #NUM! 错误。
解决方案
案例 1 −如果 p 值小于零
您可以在 D7 单元格中输入公式"=LOGINV(D4,D5,D6)",因为第一个参数的值为负数,并且在此函数中不允许。

之后,按 Enter 选项卡获取结果值,即 NUM! 错误。

案例 2 −如果 p 值大于零
您可以在 D7 单元格中输入公式"=LOGINV(D4,D5,D6)",因为 p 的值为 89,大于 0。

按下 Enter 键后,LOGINV 函数将检索 #NUM!错误。

示例 4
如果第三个参数"标准偏差"为负数或等于零,则 LOGINV 将收到 #NUM! 错误。
解决方案
您可以在 D7 单元格中输入 LOGINV 公式"=LOGINV(D4,D5,D6)",其中提供了 D4、D5 和 D6 单元格引用。

现在,按 Enter 键获取结果值 #NUM!

您可以编辑标准偏差值并将其设置为数字正值,使用相同的公式来获得准确的结果。