如何在 Microsoft Excel 中实现 PPMT 函数?

17 Mar 2025 | 6 分钟阅读

在本教程中,我们将讨论以下主题:

  1. Microsoft Excel 中 PPMT 函数的介绍。
  2. Microsoft Excel 中 PPMT 函数的含义是什么?
  3. 如何在 Microsoft Excel 中使用 PPMT 函数?

Microsoft Excel 中 PPMT 函数的介绍

众所周知,Microsoft Excel 中的 PPMT 函数被认为是一种有效的财务衡量标准,可用于检查给定贷款的本金金额。

如果,在我们向相关银行支付贷款的定期付款时,每笔付款的特定金额或部分主要用于利息或本金贷款金额的剩余部分。

此外,我们可以轻松地在 Microsoft Excel 中找到利息和本金金额。它被认为是银行专业人士、各领域的顾问和金融分析师广泛使用和最常用的函数。

PPMT 函数可以作为工作表使用,VBA 函数也可以使用,因为它是 Microsoft Excel 中内置或预构建的集成函数,属于财务函数。

How can one implement PPMT Function in Microsoft Excel?

Microsoft Excel 中 PPMT 函数的含义是什么?

在 Microsoft Excel 中,PPMT 函数用于返回投资的本金付款,该投资通常基于定期固定付款计划以及给定时间段内的固定利率。它表示在任何给定付款期内支付了多少本金。

Microsoft Excel 中 PPMT 函数的语法

Microsoft Excel 中 PPMT 函数的相应语法函数如下:

语法

Microsoft Excel 中 PPMT 函数使用的参数如下:

  1. Rate(利率):Rate 参数主要用作贷款的利率。
  2. Per(期数):Per 参数缩写为期数,通常表示已有效偿还了多少本金。
  3. Nper(付款期数):Nper 代表贷款需要支付的总付款次数,这意味着它是贷款特定时间段内的付款期数;假设如果付款是每月一次,持续 3 年,则应输入 3*12 以计算 36 个付款期。
  4. PV(现值):它是贷款金额,也可以称为现值。
  5. FV(未来值):FV 或未来值被认为是可选参数,表示最后一笔付款结束时贷款的未来值。
  6. Type(类型)(可选):Type 参数基本上被认为是可选参数,表示付款是在月初 (1) 还是月末 (0) 进行。

如果输入值 0,则付款在每个期末到期,而如果输入值 1,则付款在每个期初到期。

重要提示

  • Rate(利率):应输入百分比或小数。这意味着如果使用年利率为 9% 的年度付款,则应输入 9%。
  • Per(期数):这也应输入在 1 到 NPER 值的范围内。
  • FV(未来值):如果省略此值,则 FV 默认为 0。
  • Type(类型):如果跳过或省略此值,则 [Type] 值也将默认为 0。

如何在 Microsoft Excel 中使用 PPMT 函数?

在 Microsoft Excel 中,PPMT 函数与其他函数相比,被认为是一个非常简单易用的函数。那么,现在让我们借助示例了解如何在 Excel 中使用 PPMT 函数。

# 示例 1:对于为期 5 年的贷款,如何计算 PPMT 值

以下示例通常包含有关贷款的详细信息。在这里,我们需要通过使用 PPMT 函数来找出本金金额。

How can one implement PPMT Function in Microsoft Excel?
  • 首先,我们需要选择公式工具栏下方存在的“插入函数”按钮(fx)选项,然后对话框将出现在屏幕上;在搜索函数文本框中,我们可以输入关键字“PPMT”,然后点击“转到”选项相应的函数名称将自动出现在“选择函数”框中。
How can one implement PPMT Function in Microsoft Excel?

之后,我们将双击“选择函数”框中存在的 PPMT 函数。很快,一个公式窗口将出现在屏幕上,我们需要在其中输入公式,即

  1. Rate(利率):这被认为是贷款的利率;在这里,在这个例子中,我们考虑的年利率是 11.99%。
    How can one implement PPMT Function in Microsoft Excel?
  2. Per(期数):Per 是目标或特定的付款期,在这里,期数将分别为 60 个月。
    How can one implement PPMT Function in Microsoft Excel?
  3. Nper(付款期数):Nper 指的是贷款目的实际需要支付的总付款次数;在这个例子中,付款是每月一次,持续 5 年。
    How can one implement PPMT Function in Microsoft Excel?
  4. PV(现值):它是现值或贷款金额;在这里,我们可以将其输入为特定贷款金额的单元格引用 (C7),或者其值可以是 520000。
    How can one implement PPMT Function in Microsoft Excel?
  5. FV(未来值):这是一个可选参数,此参数可以省略;在此示例中,我们可以输入值 0。
    How can one implement PPMT Function in Microsoft Excel?
  • 输入所有参数后,我们可以直接点击“确定” =PPMT (11.99%/12, 60, 12*5, C7, 0),这意味着它将返回 PPMT 或本金金额。即单元格 B7 中的 -11,450。
    How can one implement PPMT Function in Microsoft Excel?

重要提示:它将主要返回负值,表示支出。此外,为了获得更精确的结果,我们只需输入贷款金额,这意味着将现值输入为负数。这样它将给出正值,即 = PPMT (11.99%/12, 60, 12*5, -C7, 0) 并将返回正值 11,450。

# 示例 2:对于为期 3 年的贷款,如何计算 PPMT 值

在这个特定的示例中,我们需要计算给定贷款持续时间(3 年)的 PPMT 值;在此期间,我们需要根据情况更改 PER 和 NPER 值。

How can one implement PPMT Function in Microsoft Excel?

现在我们将在相应的单元格 B7 中使用 PPMT 函数

How can one implement PPMT Function in Microsoft Excel?

在单元格 B7 中使用 PPMT 函数后,我们将得到如下所示的输出

How can one implement PPMT Function in Microsoft Excel?

=PPMT (11.99%/12, 36, 12*3, B1, 0) 应用此函数后,PPMT 值将为 -17,098。

个人在使用 Excel 时需要记住哪些重要事项?

个人在 Microsoft Excel 中使用 PPMT 函数时需要记住的各种重要事项如下:

  1. 如果个人在 PPMT 函数中输入任何非数字值或参数,则将导致“值错误”。
  2. 如果给定 PPMT 函数中的 Per(期数)参数通常小于 0 或大于 NPER 值,则可能会返回“#NUM! 错误”。
  3. 个人必须输入正确的单元格引用;如果单元格引用不正确,即使个人忘记转换利率或将利率参数除以 12(基于年度付款),也可能导致 VALUE! 错误。

注意:它应该始终输入在 1 到 NPER 的范围内。