IRR函数返回由数值代表的一组现金流的内部收益率。这些现金流不必为均衡的,但作为年金,它们必须按固定的间隔产生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和定期收入(正值)。
语法
IRR(values,guess)
Values 为数组或单元格的引用,包含用来计算返回的内部收益率的数字。
Values 必须包含至少一个正值和一个负值,以计算返回的内部收益率。
函数 IRR 根据数值的顺序来解释现金流的顺序。故应确定按需要的顺序输入了支付和收入的数值。
如果数组或引用包含文本、逻辑值或空白单元格,这些数值将被忽略。
Guess 为对函数 IRR 计算结果的估计值。
Microsoft Excel 使用迭代法计算函数 IRR。从 guess 开始,函数 IRR 进行循环计算,直至结果的精度达到 0.00001%。如果函数 IRR 经过 20 次迭代,仍未找到结果,则返回错误值 #NUM!。
在大多数情况下,并不需要为函数 IRR 的计算提供 guess 值。如果省略 guess,假设它为 0.1 (10%)。
如果函数 IRR 返回错误值 #NUM!,或结果没有靠近期望值,可用另一个 guess 值再试一次。
MIRR 函数 返回一个 Double,指定一系列修改过的周期性现金流(支出或收入)的内部利率。语法MIRR(values(), finance_rate, reinvest_rate)MIRR 函数有下列命名参数:部分描述values()必要。Double 数组,指定现金流值。此数组至少要包含一个负值(支付)和一个正值(收入)。finance_rate必要。Double 指定财务成本上的支付利率。reinvest_rate必要。Double 指定由现金再投资所得利率。说明修改过的返回内部利率是指在用不同的利率计算支出和收入时的内部利率。MIRR 函数既考虑投资成本 (finance_rate),也考虑现金再投资所得利率 (reinvest_rate)。finance_rate 和 reinvest_rate 参数是用十进制数值表示的百分比。例如,0.12 表示百分之十二。MIRR 函数用数组中的数值顺序来解释支付和收入的顺序。要确保支付和收入的输入顺序正确。
还真不太清楚