You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

负利率下PMT公式使用存疑,求正确月度缴款额计算方法

问题分析与解决

核心问题:PMT函数的现金流符号误解

你得到的PMT结果与手动计算不符,核心原因是未正确设置PV/FV的现金流符号,导致函数的现金流模型和你的实际场景不匹配。

你的场景现金流逻辑

你的实际场景是:

  • 期初初始金额:1000元(可视为投入账户的资金)
  • 每月本金缩水4%(月利率R=-4%)
  • 每月期末缴款X(固定投入账户)
  • 12期后账户金额达到2000元(最终目标金额)

对应的终值计算公式为:

FV = PV*(1+R)^N + X * [(1+R)^N - 1]/R

代入数值(PV=1000,R=-0.04,N=12,FV=2000):

  1. 计算(1+R)^N = 0.96^12 ≈ 0.6127
  2. 等比数列求和项:[(0.6127 - 1)/(-0.04)] ≈ 9.6825
  3. 代入公式:2000 = 10000.6127 + X9.6825
  4. 解得X ≈ (2000 - 612.7)/9.6825 ≈ 143.28,和你手动计算一致。

PMT函数的正确用法

Excel的PMT函数遵循现值总和为0的现金流规则:所有现金流入为正,流出为负(或反之,需统一)。针对你的场景,有两种正确的参数设置方式:

方式1:PV为负(初始投入),FV为正(最终所得)

PMT(-0.04, 12, -1000, 2000, 0)

结果为**-143.28**,负号表示这是你每期的现金流出(即需要缴款的金额),绝对值和你手动计算一致。

方式2:PV为正(初始资产),FV为负(最终资产视为流出)

PMT(-0.04, 12, 1000, -2000, 0)

结果为143.28,正号直接代表你每期需要缴款的金额,和你手动计算完全匹配。

你之前错误的原因

你使用的PMT(-0.04,12,1000,2000,0)中,PV和FV都设为正,相当于告诉函数:你当前有1000元现金流入,未来还要得到2000元现金流入,函数会计算出你需要每期拿出更多的钱来填补贬值+达到目标,这完全不符合你的实际场景,因此得到错误的-269.85。

内容的提问来源于stack exchange,提问作者Ben

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 02:16:12