MS 接入中的 IRR()功能
MS Access 中的 IRR()函数用于返回一个 Double 值,指定一系列周期性现金流的内部收益率,例如,付款和收款。
语法:
IRR( values () [, guess ] )
参数: IRR()函数接受六个参数,如上所述,如下所述。
- values()– 它接受指定现金流值的 Double 数组。在内部收益率函数中,接受的数组必须至少包含一个负值(付款)和一个正值(收据),这是必需的。
- 猜测– 它接受一个变量,该变量指定用户估计将通过内部收益率返回的值。如果省略,猜测是 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;
输出:
| 利息 _ 内部收益率 | | Twenty-eight |
例-2 : 现金流数据在表 test_tbl 中提供。
| ID | 现金流 | | one | Fifty thousand two hundred and forty-three point two five | | Two | Fifty thousand two hundred and forty-three point two five | | three | Fifty thousand two hundred and forty-three point two five | | four | Fifty thousand two hundred and forty-three point two five | | five | Fifty thousand two hundred and forty-three point two five | | six | Fifty thousand two hundred and forty-three point two five |
SELECT IRR(cursor( SELECT cash_flow FROM test_tbl order by id asc )) as Interest
输出:
| 利息 | | .490408759 |
版权属于:月萌API www.moonapi.com,转载请注明出处