使用 PV 和 FV 计算现值与未来值
比较资金现在与未来的价值
使用 PV 和 FV 计算现值与未来值 是 CoddyKit 上的免费 Excel Formulas Academy 课时。 这是第 2 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Excel Formulas Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Excel Formulas Academy 课程共包含 4 节课。
金钱具有时间价值
今天的一美元比明年的一美元更有价值,因为今天的钱可以赚取利息。这个概念称为货币的时间价值。
有两个函数可以体现这一点。PV(现值)告诉您未来一系列资金在今天值多少钱。FV(终值)告诉您今天的钱将来会增长到多少。
它们互为镜像。
FV 语法
终值使用 =FV(rate, nper, pmt, [pv], [type])。
- 利率 — 每个期间的利率。
- 期间数 — 期间的数量。
- 付款额 — 每个期间支付的金额(没有付款时为 0)。
- 现值 — 可选的期初一次性金额。
- 类型 — 可选,0 表示期末,1 表示期间开始时。
即使付款额为零,也必须填写该参数,因为现值参数位于它之后。
=FV(rate, nper, pmt, pv)让一笔本金增长
假设您今天投资 1,000,年利率为 5%,投资 10 年,期间不再追加资金。
由于没有定期付款,付款额为 0。初始金额就是现值,并且要输入为负数,因为这笔钱会从您的口袋中流出。
公式返回约 1,628.89,这就是复利增长十年后的储蓄金额。
=FV(0.05, 10, 0, -1000)定期储蓄
大多数储蓄计划都会在每个期间追加资金。请将这笔投入金额放入付款额参数。
如果您连续 10 年在每年年底存入 200,年利率为 5%,且没有初始余额,FV 会同时计算您的存款及其复利增长。
结果约为 2,515.58,远高于您实际存入的 2,000。
=FV(0.05, 10, -200, 0)结合一次性本金和定期付款
您可以同时建模这两部分:初始余额和定期存款。填写付款额和现值两个参数即可。
初始存入 1,000,每年追加 200,年利率为 5%,持续 10 年。FV 会让一次性本金和定期存款共同增长。
两个输入值都为负数,因为它们都是从您手中流出并投入投资的钱。
=FV(0.05, 10, -200, -1000)切换到 PV
PV 回答的是相反的问题:未来的一笔金额在今天值多少钱?其语法为 =PV(rate, nper, pmt, [fv], [type])。
假设有人承诺在 5 年后支付您 10,000。按 5% 的折现率计算,这个承诺在今天的价值会更低。
下面的公式显示约为 -7,835.26,也就是您现在需要投入、才能获得 10,000 的金额。
=PV(0.05, 5, 0, 10000)评估一系列付款的价值
PV 还可以计算一系列等额付款的价值——即年金。请将定期支付的金额放入 pmt 参数位置。
如果您在 5% 的利率下连续 10 年每年收取 1,000,那么它今天值多少钱?PV 会将每笔未来付款折算到今天,再将它们相加。
答案约为7,721.73,低于未经折算的 10,000 总付款额,因为未来的货币需要进行折现。
=PV(0.05, 10, 1000)再次匹配期间
与 PMT 一样,PV 和 FV 都要求rate 与 nper 使用相同的期间。
对于按月复利的情况,请将年利率除以 12,并将年数乘以 12。
在年利率为 6% 的情况下,连续 5 年每月存入 100,应使用 rate 0.06/12 和 60 个期间。
=FV(0.06/12, 5*12, -100, 0)重新审视符号约定
现金流规则仍然适用。流出为负数,流入为正数。
当您存入资金(FV)或今天进行投资(PV)时,这些金额应为负数。FV 返回的结果为正数,因为您最终会收到这笔钱。
如果计算结果的符号出乎意料,请检查是否已将存款标记为负数。
=FV(0.05, 10, -200, -1000)交叉核对 PV 和 FV
由于 PV 和 FV 互为逆运算,它们可以相互抵消。如果您将 FV 的结果使用相同的 rate 和 nper 再代入 PV,便会回到原始金额。
假设今天投资 1,000,使用 FV 按 5% 的利率增长 10 年,然后使用 PV 将结果折算回今天,所得金额会再次接近 1,000。
这使它们成为检查财务模型是否合理的实用工具。在 Excel 和 Google Sheets 中,两者的行为完全一致。
=PV(0.05, 10, 0, FV(0.05, 10, 0, -1000))一个快速的显示技巧
由于存款为负数,FV 的结果会为正数——这通常正是您希望储蓄余额呈现的形式。但在报告中,符号有时会令人困惑。
您始终可以将结果套用 ABS,无论输入值的符号如何,都强制显示为简洁的正数。
例如,您可以在仪表板单元格中,将一项 10 年储蓄计划的价值显示为整洁的正数。
=ABS(FV(0.05, 10, -200, -1000))快速检查
测试您对现值与未来值的理解。
总结:PV 和 FV
您已经学习了两个货币时间价值函数。
- FV(rate, nper, pmt, pv)将资金推算到未来。
- PV(rate, nper, pmt, fv)将未来资金折算回今天。
- 使用 pmt 表示定期存款,使用 pv/fv 表示一次性金额;对于组合方案,请同时提供两者。
- 资金流出为负数;rate 和 nper 必须对应相同的期间。
它们互为镜像,并且在 Excel 和 Google Sheets 中的工作方式相同。
=FV(0.05, 10, -200, -1000)常见问题解答
「使用 PV 和 FV 计算现值与未来值」课时是免费的吗?
是的 — 「使用 PV 和 FV 计算现值与未来值」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Excel Formulas Academy 课程的其余内容,请升级到 CoddyKit PRO。 Excel Formulas Academy 课程共包含 4 节课。
「使用 PV 和 FV 计算现值与未来值」这节课中我会学到什么?
比较资金现在与未来的价值 你通过在浏览器中直接运行的动手代码来练习 Excel Formulas Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Excel Formulas Academy 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Excel Formulas Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 2 节课,共 4 节。
「使用 PV 和 FV 计算现值与未来值」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Excel Formulas Academy 课中编写并运行代码吗?
能。每节 Excel Formulas Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 使用 PMT 计算贷款还款额
- 使用 PV 和 FV 计算现值与未来值
- 使用 NPV 评估项目
- 使用 IRR 计算回报率