麻将技巧视频讲座:IRR 函数 (财务函数)
来源:百度文库 编辑:九乡新闻网 时间:2024/05/10 07:52:08
IRR 函数返回
Double (Double 数据类型:一种基本数据类型,存储双精度浮点数。它存储 64 位数,范围大约介于 -1.797E308 到 -4.940E-324(负)之间、4.94E-324 到 1.797E308(正)之间和 0。) 类型的值,指定一系列定期现金流(支出和收入)的内部报酬率。
语法
IRR(values() [, guess ] )
IRR 函数的语法包含以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
注解
内部报酬率即投资所收到的利率,投资由一系列定期发生的支出和收入构成。
IRR 函数使用数组中值的顺序来解释支出和收入的顺序。请确保以正确顺序输入支出和收入值。由于现金流为年金,因而每期的现金流无需固定不变。
IRR 通过迭代进行计算。IRR 由 guess 值开始循环计算,直至结果精确到 0.00001%。如果 IRR 在迭代 20 次之后仍无法得出结果,则以失败告终。
示例
注释 以下示例演示了此功能在 Visual Basic for Applications (VBA) 模块中的使用。有关使用 VBA 的详细信息,请在“搜索”旁边的下拉列表中选择“开发人员参考”,然后在搜索框中输入一个或多个词条。
在以下示例中,IRR 函数返回数组 Values()
中包含的 5 项现金流的内部报酬率。第一个数组元素为负现金流量,表示业务启动成本。剩下的 4 项现金流表示之后 4 年的正现金流量。Guess
是估计的内部报酬率。
Dim Guess, Fmt, RetRate, MsgStatic Values(5) As Double ' Set up array.Guess = .1 ' Guess starts at 10 percent.Fmt = "#0.00" ' Define percentage format.Values(0) = -70000 ' Business start-up costs.' Positive cash flows reflecting income for' four successive years.Values(1) = 22000 : Values(2) = 25000Values(3) = 28000 : Values(4) = 31000' Calculate internal rate.RetRate = IRR(Values(), Guess) * 100Msg = "The internal rate of return for these " & _"five cash flows is "Msg = Msg & Format(RetRate, Fmt) & " percent."MsgBox Msg ' Display internal return rate.
IRR 函数 (财务函数)
CUMIPMT 函数 (财务函数)
CUMPRINC 函数 (财务函数)
DB函数(财务函数)
DISC 函数 (财务函数)
DOLLARDE 函数 (财务函数)
DURATION 函数 (财务函数)
EFFECT函数(财务函数)
FV函数(财务函数)
FVSCHEDULE 函数(财务函数)
INTRATE 函数 (财务函数)
IPmt 函数 (财务函数)
ISPMT 函数(财务函数)
MDURATION 函数 (财务函数)
MIRR 函数 (财务函数)
NOMINAL 函数 (财务函数)
NPV 函数 (财务函数)
ODDFPRICE 函数 (财务函数)
ODDFYIELD 函数 (财务函数)
ODDLPRICE 函数 (财务函数)
ODDLYIELD 函数(财务函数)
PMT 函数 (财务函数)
PPMT 函数 (财务函数)
PRICE 函数 (财务函数)