MS Access 中的 IRR() 函数用于返回一个 Double 值,该值指定了一系列周期性现金流的内部收益率,例如付款和收款。
用法:
IRR( values () [, guess ] )
参数:
IRR() 函数接受上面提到和下面描述的六个参数。
- 值 () -
它接受指定现金流量值的 Double 数组。 IRR 函数接受必须包含至少一个负值(付款)和一个正值(收据)的数组,这是必需的。 - guess -
它接受一个变量,指定用户估计将由 IRR 返回的值。如果省略,则猜测为 0.1(10%)。 (可选的)
返回值:
它以指定内部收益率的双倍形式返回。
注意:
在解释付款和收款顺序的 IRR 函数中,它使用数组中值的顺序。付款和收款值应按正确顺序输入。每个时期的现金流量不必固定,就像年金一样。
示例1:
让我们假设猜测值(业务成本)等于 7500,并且连续四年的年收入存储在 values() 中。考虑这些值,例如 -
value(0) = 3000 value(1) = 5000 value(2) = 1200 value(3) = 4000
SELECT IRRInterest = IRR( values(), -7500)*100 AS Interest_IRR;
输出:
Interest_IRR |
---|
28 |
示例-2:
现金流量数据在表 test_tbl 中提供。
ID | 现金周转 |
---|---|
1 | 50243.25 |
2 | 50243.25 |
3 | 50243.25 |
4 | 50243.25 |
5 | 50243.25 |
6 | 50243.25 |
SELECT IRR(cursor( SELECT cash_flow FROM test_tbl order by id asc )) as Interest
输出:
兴趣 |
---|
.490408759 |
相关用法
- MS Access Hex()、Oct()用法及代码示例
- MS Access SLN()、SYD()用法及代码示例
- MS Access DDB()、FV()用法及代码示例
- MS Access Val()、Sum()用法及代码示例
- MS Access Sgn()、Sqr()用法及代码示例
- MS Access StrConv()、StrReverse()用法及代码示例
- MS Access Year()用法及代码示例
- MS Access Chr()、Asc()用法及代码示例
- MS Access InStr()、InstrRev()用法及代码示例
- MS Access LCase()、UCase()用法及代码示例
- MS Access Str()、StrComp()用法及代码示例
- MS Access Replace()、Space()用法及代码示例
- MS Access Exp()、Count()用法及代码示例
- MS Access Mid()、Len()用法及代码示例
- MS Access Atn()、Cos()用法及代码示例
- MS Access LTrim()、RTrim()用法及代码示例
- MS Access Left()、Right()用法及代码示例
- MS Access Max()、Min()用法及代码示例
- MS Access Fix()、Format()用法及代码示例
- MS Access Second()、Time()用法及代码示例
- MS Access MonthName()、Now()用法及代码示例
- MS Access Month()、Minute()用法及代码示例
- MS Access Day()、Hour()用法及代码示例
注:本文由纯净天空筛选整理自nitin_sharma大神的英文原创作品 IRR() Function in MS Access。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。