PVANNUITY( ) 函数

返回一系列将来付款的现值(使用固定利率计算)。现值是当前总价值。

语法

PVANNUITY(利率期间付款 <,类型>)

参数

名称 类型 描述
利率 数值

每一期间的利率。

期间 数值

付款期间总数。

付款 数值

每个期间的付款。

该付款金额必须在年金期限内保持不变。

类型

可选

数值

付款的及时性:

  • 0 – 在期间末尾付款
  • 1 – 在期间开始付款

如果将其省略,则使用默认值 0。

说明

在指定利率期间付款时,您必须使用一致的期间,以确保按期间指定利率。

例如:

  • 对于年利率为 5% 的两年期贷款或投资的每月付款,请为利率指定 0.05/12,为期间指定 2 * 12。
  • 对于相同的贷款或投资的年度付款,请为利率指定 0.05,为期间指定 2。

输出

数值。计算的结果具有两位小数。

示例

基本示例

每月付款额

返回 21455.82,这是在每月开头支付 $1,000,共支付 2 年,月利率为 1%,按月计算复利的情况下的现值:

PVANNUITY(0.01, 2*12, 1000, 1)

每年付款额

返回 20280.61,这是在每年末尾支付 $12,000,共支付 2 年,年利率为 12%,按年计算复利的情况下的现值:

PVANNUITY(0.12, 2, 12000, 0)

高级示例

年金计算

年金计算涉及四个变量:

  • 现值或终值 在下例中为 $21,243.39 和 $ 26,973.46
  • 每个期间的付款金额 在下例中为 $1,000.00
  • 每个期间的利率 在下例中为 1%/月。
  • 期间数 在下面的示例中为 24 个月

如果您知道其中三个变量的值,就可以使用 Analytics 函数计算第四个变量的值。

我想要知道: 要使用的 Analytics 函数:
现值

PVANNUITY( )

返回 21243.39:

PVANNUITY(0.01, 24, 1000)
终值

FVANNUITY( )

返回 26973.46:

FVANNUITY(0.01, 24, 1000)
每个期间的付款金额

PMT( )

返回 1000:

PMT(0.01, 24, 21243.39)
每个期间的利率

RATE( )

返回 0.00999999 (1%);

RATE(24, 1000, 21243.39)
期间数

NPER( )

返回 24.00:

NPER(0.01, 1000, 21243.39)

年金公式

用于计算普通年金(在期末付款)的现值的公式:

用于计算普通年金(在期末付款)的终值的公式:

备注

相关函数

FVANNUITY( ) 函数是 PVANNUITY( ) 函数的逆函数。

ACL 脚本指南 14.1