通过MCP连接 →

输入计算

数学公式

广告

结果

还款期数
57.68
期可还清
折合年限 4.81 years
累计还款总额 11,536.03
累计利息 1,536.03

什么是还款期数计算器(NPER)?

这个计算器能告诉你:以固定金额按期还款时,需要多少期才能彻底还清一笔贷款。只要输入贷款金额(现值)、每期还款额和利率,它就能求解 \(n\)——也就是总还款期数。它的逻辑与电子表格中的 NPER 函数完全一致,适用于个人贷款、房贷、车贷以及各类等额分期偿还的债务。

如何使用

依次填入贷款金额(现值)、每期还款额、以百分比表示的年利率,以及还款频率(每月、每周等)。计算器会自动把年利率换算成每期利率,并给出总还款期数、折合年限、累计还款总额以及累计利息。

公式详解

还款期数的计算公式为:

$$ n = \frac{-\ln\!\left(1 - \dfrac{PV \cdot r}{PMT}\right)}{\ln(1 + r)} $$

其中 \(PV\) 是现值(贷款余额),\(PMT\) 是每期还款额,\(r\) 是每期利率(年利率除以每年还款次数)。公式里出现自然对数(\(\ln\)),是因为每期还款都要与不断滚动计息的余额相抵。注意:如果每期还款额小于第一期产生的利息,贷款本金永远无法递减,也就不存在有限的还清期数。

Advertisement
展示现值、固定还款额、利率与还款期数关系的示意图
现值(PV)、还款额(PMT)和利率(r)如何共同决定还款期数(n)。

实例演算

假设借款 $10,000,年利率 6%,每月还款 $200。月利率为 \(0.06 \div 12 = 0.005\)。则 $$ n = \frac{-\ln\!\left(1 - \dfrac{10000 \cdot 0.005}{200}\right)}{\ln(1.005)} = \frac{-\ln(0.75)}{\ln(1.005)} \approx \frac{0.287682}{0.0049875} \approx 57.68 \text{ 期} $$,约合 4.81 年。累计还款约 $11,537,其中利息约 $1,537。

贷款余额在多期等额还款中逐渐降至零
每期固定还款都会减少余额,直到第 n 期还款时降为零。

常见问题

为什么结果带小数?公式得出的是连续值;实际操作中你会向上取整,并在最后一期少还一点即可。

利率为 0% 时怎么算?没有利息时,\(n\) 就等于 \(PV \div PMT\)。

为什么显示 0 或没有结果?如果你的每期还款额连当期产生的利息都覆盖不了,余额就永远不会减少,贷款也无法还清——这时请提高还款金额。

最后更新: