语 法:
MIRR (值 ( )___、财务、 再 投资_)
MIRR 函数具有以下 命名参数:
Part
|
说明
|
values ( )
|
用于指定现金流值的 双精度数组。 该数组必须包含至少一个负值(付款)和一个正值(收款)。
|
financerate_
|
必需。 将准备金利率指定为财务费用的 Double 值。
|
再投资_
|
必需。 指定由现金再投资所得收益的利率的 Double 值。
|
备 注:
修改后的内部报酬率是指在用不同的利率计算付款和收款时所得的内部报酬率。 MIRR _ 函数将考虑投资收益 (财务) _ 再投资现金 (的利率) 。
financerate_ 和 reinvestrate_ 参数是表示为十进制值的百分比。 例如,12% 表示为 0.12。
MIRR 函数使用数组中值的顺序解释付款和收款的顺序。 请确保按正确的顺序输入付款和收款值。
示 例:
此示例使用 MIRR 函数返回数组 Values() 中包含的一系列现金流的修改后的内部报酬率。 LoanAPR 表示财务利率, InvAPR 表示由再投资所得收益的的利率。
Dim LoanAPR, InvAPR, Fmt, RetRate, Msg
Static Values(5) As Double ' 设置数组.
LoanAPR = .1 ' 贷款利率.
InvAPR = .12 ' 再投资利率.
Fmt = "#0.00" ' 货币的定义格式.
Values(0) = -70000 ' 创业成本.
' 连续四年反映收入的正现金流.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
RetRate = MIRR(Values(), LoanAPR, InvAPR) ' 计算内部收益率.
Msg = "The modified internal rate of return for these five cash flows is"
Msg = Msg & Format(Abs(RetRate) * 100, Fmt) & "%."
MsgBox Msg ' 显示内部回复率.