WorksheetFunction.Irr(Object, Object) 方法

定义

返回由值中的数字表示的一系列现金流的内部收益率。 这些现金流不必是偶数的,就像年金一样。 但是,现金流必须定期发生,例如每月或每年。 内部收益率是投资收到的利率,包括) (负值的付款和收入 (正值) 定期发生的。

public double Irr (object Arg1, object Arg2);
Public Function Irr (Arg1 As Object, Optional Arg2 As Object) As Double

参数

Arg1
Object

Values - 一个数组,或者是对包含用来计算内部报酬率的数字的单元格的引用。

Arg2
Object

Guess - 一个认为接近 IRR 结果的数字。

返回

注解

Values 必须至少包含一个正值和一个负值,以计算内部报酬率。

IRR 根据值的顺序来解释现金流的顺序。 请确保按照所需的顺序输入了支出和收入值。

如果数组或引用参数包含文本、逻辑值或空单元格,则这些值将被忽略。

Microsoft Excel 使用迭代技术来计算 Irr。 从猜测开始, Irr 会循环执行计算,直到结果在 0.00001% 内准确。 如果 Irr 在 20 次尝试后找不到有效的结果,则 #NUM! 返回错误值。

在大多数情况下,无需提供 对 Irr 计算的猜测。 如果省略 guess,则假设它为 0.1 (10%)。

如果 Irr 给出 #NUM! 错误值,或者如果结果未接近预期值,请使用其他值重试进行猜测。

IrrNpv(Double, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)净现值函数密切相关。 Irr 计算的收益率是对应于 0 (零的利率,) 净现值。 以下公式演示了与 Irr 之间的关系Npv(Double, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

NPV (IRR (B1:B6) ,B1:B6) 等于 3.60E-08 [在 Irr 计算的准确性内,值 3.60E-08 实际上是 0 (零) 。]

适用于