返回一个 Double,指定一系列周期性现金流(支出或收入)的内部利率。
语法
IRR(values()[, guess])
IRR 函数有下列命名参数:
部分 | 描述 |
values() | 必要。Double 数组,指定现金流值。此数组必须至少含有一个负值(支付)和一个正值(收入)。 |
Guess | 可选。Variant,指定 IRR 返回的估算值。如果省略,guess 为 0.1 (10%)。 |
说明
返回的内部利率是在正常的时间间隔内,一笔含有支出及收入的投资得到的利率。
IRR 函数使用数组中数值的顺序来解释支付和收入的顺序。要确保支付和收入的顺序正确。每一时期的现金流不必像年金那样固定不变。
IRR 是利用叠代进行计算。先从 guess 的值开始,IRR 反复循环进行计算,直到精确度达到 0.00001%。如果经过 20 次反复叠代测试还不能得到结果,则 IRR 计算失败。