Excel RATE 函数
RATE 函数返回年金每期的利率。
适用版本
Excel 2003+
说明
RATE 函数为财务函数中计算利息率值的函数,返回年金每期的利率。函数名由Rate(利率)单词组成。
返回值
利率。
语法
=RATE(nper, pmt, pv, [fv], [type], [guess])
=RATE(总期数, 付款金额, 现值, [未来值], [类型], [预期利率])
参数
- Nper 必需。 年金的付款总期数。
- Pmt 必需。 每期的付款金额,在年金周期内不能更改。 通常,pmt 包括本金和利息,但不含其他费用或税金。 如果省略 pmt,则必须包括 fv 参数。
- pv 必需。 现值即一系列未来付款当前值的总和。
- fv 可选。 未来值,或在最后一次付款后希望得到的现金余额。 如果省略 fv,则假定其值为 0(例如,贷款的未来值是 0)。
- Type 可选。 数字 0 或 1,用以指定各期的付款时间是在期初还是期末。
- 0 或 省略 → 期末
- 1 → 期初
- Guess 可选。 预期利率。
- 如果省略 guess,则假定其值为 10%。
- 如果 RATE 不能收敛,请尝试不同的 guess 值。 如果 guess 在 0 和 1 之间,RATE 通常会收敛。
要点
应确保用来指定 guess 和 nper 的单位是一致的。 如果贷款为期四年(年利率 12%),每月还款一次,则 guess 使用 12%/12,nper 使用 4*12。 如果对相同贷款每年还款一次,则 guess 使用 12%,nper 使用 4。
实例
备注:将利率除以 12 得出月利率。支付的年数乘以 12 将得到支付的次数。
可能出现的错误
- #VALUE!
- 如果任一参数是非数值
- #NUM!
- RATE 是通过迭代计算的,可以有零或多个解法。 如果在 20 次迭代之后,RATE 的连续结果不能收敛于 0.0000001 之内,则 RATE 返回 错误值 #NUM!。
其他
更多信息及示例请参考微软Office网站。
转载注明:文章转载自「懒人Excel - www.lanrenexcel.com」
本文链接:Excel RATE 函数