Excel FV 函数

2025年3月17日 | 阅读 8 分钟

未来规划对于处理个人和企业财务至关重要。理解投资的未来前景和增长是成功最重要的因素之一。为了使这一步骤更轻松,Excel 提供了一个内置函数,称为FV(代表未来值)

在本教程中,我们将涵盖定义、语法以及构建一系列现金流的正确 FV 公式、各种示例等步骤!

什么是 FV 函数?

Excel FV 函数计算固定利率(固定值)下定期付款的未来价值。它适用于两种类型的付款,无论是定期付款系列还是一次性支付。

FV 函数属于 Excel 的财务函数类别。此函数用于返回固定利率下投资的未来价值。未来价值(FV)是用于各种财务建模和财务规划的重要元素之一。换句话说,FV 定义了某项货币或资产在特定时间内投资后,未来将增长多少。

通常,未来价值是根据预测的增长率或回报率计算的。当货币存入具有固定利率的储蓄账户(如定期存款、定期存款等)时,确定未来价值非常容易。然而,有些投资的回报率波动较大,其利率也会波动,例如股票、债券或其他证券。这些类型的投资很难准确计算。幸运的是,Microsoft Excel 推出了一个特殊函数,可以根据您提供的参数为您完成所有必要的计算。

该函数随 Excel 2007 推出,并且自那时起在所有版本中都可用,包括 Excel 2010、Excel 2013、Excel 2016、Excel 2017 和 Excel 365。

语法

数字的。

参数

Rate(必需)- 此参数代表每个期间的利率。如果您每年支付一次,则提供年利率;如果您每月支付金额,则应提供月利率,依此类推。

Nper(必需)- 此参数代表年金长度的总付款期数。

pmt(必需)- 此参数代表每个期间的付款。如果省略此参数,则默认值为 0,但在这种情况下,必须包含 pv 参数。

pv [可选]:此参数代表当前价值,或所有付款的总价值。由于它是一个可选参数,因此其默认值为 0。但如果省略,则必须包含 pmt 参数。

type [可选]:此参数提供有关付款到期时间的信息。

  • 如果用户提供 0,则表示期末
  • 如果他提供 1,则表示期初。由于这是一个可选参数,因此其默认值为 0。

关于 FV 函数的注意事项

请参阅以下几点,以有效地在工作表中使用 FV 函数并避免 Excel 中的常见错误

  1. 您支付的款项(金额流出)用负数表示,而您收到的与您的收入不同的金额用正数表示。例如,如果您向公司投资资金(您在付款),那么将有现金流出;它将用负数表示
  2. 如果省略 pv(现值)参数或其值为 0,则必须包含 pmt(付款金额)参数,反之亦然。
  3. 您可以将 rate 参数指定为百分比或小数,例如 13% 或 .13。
  4. 如果您想计算正确的未来价值,请在 ratenper 之间保持一致。例如,如果您以 7% 的年利率支付 6 次年度付款,则将 6 指定为 nper 参数,并将 7% 或 0.07 指定为 rate(利率)参数。如果您计划每月投资 10 年,则 nper 为 10*12(总共 120 期),rate 为 7%/12。
  5. 如果 PV 公式中指定的任何参数为非数字,则会引发 #VALUE! 错误。要在 Excel 中修复此错误,请始终确保所有参数均为数字,并且所有指定的数字均未格式化为文本。

示例

示例 1:使用 FV 函数计算表格中给定数据的年金现值。

Excel FV Function

注意:在上面的示例中,pmt 参数为负数(用红色表示),因为我们正在投资金额。

要确定给定费率、pmt 和 nper 的未来价值,请按照以下步骤操作

步骤 1:在表格底部添加辅助行

将光标放在表格下方,然后添加辅助行,即“未来价值”。在此行中,我们将输入 FV 公式,并将获取给定数据的未来价值。

请参考下图

Excel FV Function

步骤 2:输入 FV 公式

移至辅助行的下一个单元格,然后开始输入公式 = FV(

它将看起来与下图相似

Excel FV Function

步骤 3:将参数添加到公式中

  • 在第一个参数中,我们将指定每个期间的利率。在上表中,费率在 C4 单元格中提及。因此,我们的公式变为:=FV (C3,
  • 接下来,此函数将要求 NPER 参数。此参数代表年金长度的总付款期数。NPER 在 C5 单元格中提及。因此,我们的公式变为:=FV (C3, C5
  • pmt 函数代表付款。由于是流出,因此 pmt 为负数,并在 C5 单元格中提及。因此,我们的公式变为:=FV (C3, C5, C4
  • Pv 是一个可选参数,它代表当前价值或所有付款的总价值。它在 C6 单元格中提及。因此,我们的公式变为:=FV (C3, C5, C4, C6)
  • 最后一个参数,即 type,是可选的。因此,由于我们省略了它,它将自动采用默认值 0。

整个公式将类似于下图

Excel FV Function

步骤 4:FV 将返回输出

输入完公式后,按 Enter 键。Excel 将返回 PV 公式的结果。如下所示,它将以定期付款的输出返回 0。

FV 为 0 美元,这意味着我们每月支付 1,806 美元,可以偿还最初借入的 80,000 美元贷款。

Excel FV Function

示例 2:使用 FV 公式构建一个通用计算器,该计算器可计算未来价值,并适用于定期和一次性投资。

Excel FV Function

注意:在上面的示例中,pmt(定期付款)和 nper(初始投资)参数为负数(用红色表示),因为我们正在投资金额。

要设置 Excel 中的未来价值计算器,请按照以下步骤操作

步骤 1:在表格底部添加辅助行

将光标放在表格下方,然后输入辅助行的标题,即“未来价值”。在此行中,我们将输入 FV 公式,并将获取定期和一次性付款的未来价值,其中包含任一类型的年金。

请参考下图

Excel FV Function

步骤 2:输入 FV 公式

移至辅助行的下一个单元格,然后开始输入公式 = FV(

它将看起来与下图相似

Excel FV Function

步骤 3:将参数添加到公式中

  • 在第一个参数中,我们将指定每个期间的利率。在上表中,我们给出了年利率。要将指定的年利率转换为周期利率,我们将年利率除以 12(一年中的总期数)。因此,我们的公式变为 =FV (C3/C8,

注意:在处理 Excel FV 公式进行月度现金流时,请务必将年利率转换为周期利率。

  • 接下来,我们将指定 nper。要获取总期数,我们将年金年限乘以 12(一年中的总期数)。(nper = 年数 * 一年中的期数)。因此,我们的公式变为:=FV(C3/C8, C4*C8,
  • 接下来,我们将指定 pmt。负 pmt 表示每期支付的流出付款。pmt 在 C5 单元格中提及。因此,我们的公式变为:=FV(C3/C8, C4*C8, C5,
  • 由于 PV 代表当前的投资价值。在我们的案例中,为 -3000 美元。因此,我们的公式变为:=FV(C3/12, C4*12, C5,C6)
  • 此年金类型为 1。type 在 C6 单元格中提及。因此,我们的公式变为:=FV(C3/12, C4*12, C5,C6,C8)

整个公式将类似于下图

Excel FV Function

步骤 4:FV 将返回输出

输入完公式后,按 Enter 键。FV 计算器将返回给定数据的未来价值。如下所示,它将以定期付款的输出返回 15,151.10 美元。

Excel FV Function

因此,我们可以得出结论,在 12 年结束时,未来价值将为 15,151.10 美元。

提示

  • 在上面的示例中,我们计算了年度年金。类似地,您可以找到每周、每季度或每半年年金的现值。要实现这一点,您只需在相应单元格中更改每年的期数。
  • 此外,如果您希望现金流在期初发生,您可以将付款到期日期更改为 1。您也可以省略此值,因为它是可选参数,默认值为 0。

示例 3:在下表中,某些参数为非数字。让我们看看如果您在 NPER 公式中指定非数字参数会发生什么。

Excel FV Function

要获取上表的 FV 输出,请按照以下步骤操作

步骤 1:在表格底部添加辅助行

将光标放在表格下方,然后添加辅助行。在此行中,我们将输入 NPER 公式,并将获取给定数据的周期性付款。

请参考下图

Excel FV Function

步骤 2:添加 FV 公式并插入其参数

  • 移动辅助单元格的光标,然后开始输入公式 = FV(
  • 添加所有五个 NPER 参数,您将收到以下公式 = =FV(C3/12, C4*12, C5,C6,C8)

注意:我们省略了 type 参数,因为我们假设付款在期末到期。

Excel FV Function

步骤 3:FV 函数将返回 #VALUE! 错误作为输出

输入完公式后,按 Enter 键。Excel 将返回 FV 公式的结果。如下所示,它将引发 #VALUE! 错误。

请参考下图

Excel FV Function

如果 FV 公式中指定的任何参数为非数字,则会出现此错误。要在 Excel 中修复此错误,请始终确保所有参数均为数字,并且所有指定的数字均未格式化为文本。

Excel FV 函数不起作用

有时在使用 FV 函数时,您可能会遇到错误或错误结果,这通常是由于以下原因之一:

  • #VALUE! 错误

如果 FV 公式中指定的任何参数为非数字,则会出现此错误。要在 Excel 中修复此错误,请始终确保所有参数均为数字,并且所有指定的数字均未格式化为文本。

  • FV 函数的输出为负数或远低于预期

当您使用正数表示流出付款时,FV 公式中会出现此问题。例如,当您计算贷款的付款期数时,将 pv(贷款价值)参数提供为正数,并将 pmt 参数提供为负数。


下一个主题Excel NPV 函数