什么是还款期数计算器(NPER)?
这个计算器能告诉你:以固定金额按期还款时,需要多少期才能彻底还清一笔贷款。只要输入贷款金额(现值)、每期还款额和利率,它就能求解 \(n\)——也就是总还款期数。它的逻辑与电子表格中的 NPER 函数完全一致,适用于个人贷款、房贷、车贷以及各类等额分期偿还的债务。
如何使用
依次填入贷款金额(现值)、每期还款额、以百分比表示的年利率,以及还款频率(每月、每周等)。计算器会自动把年利率换算成每期利率,并给出总还款期数、折合年限、累计还款总额以及累计利息。
公式详解
还款期数的计算公式为:
$$ n = \frac{-\ln\!\left(1 - \dfrac{PV \cdot r}{PMT}\right)}{\ln(1 + r)} $$其中 \(PV\) 是现值(贷款余额),\(PMT\) 是每期还款额,\(r\) 是每期利率(年利率除以每年还款次数)。公式里出现自然对数(\(\ln\)),是因为每期还款都要与不断滚动计息的余额相抵。注意:如果每期还款额小于第一期产生的利息,贷款本金永远无法递减,也就不存在有限的还清期数。
实例演算
假设借款 $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。
常见问题
为什么结果带小数?公式得出的是连续值;实际操作中你会向上取整,并在最后一期少还一点即可。
利率为 0% 时怎么算?没有利息时,\(n\) 就等于 \(PV \div PMT\)。
为什么显示 0 或没有结果?如果你的每期还款额连当期产生的利息都覆盖不了,余额就永远不会减少,贷款也无法还清——这时请提高还款金额。