【问题标题】:Present Value Formula using the FV and Payments使用 FV 和付款的现值公式
【发布时间】:2020-07-20 21:32:58
【问题描述】:

在 Excel 中,如果我输入 =PV(8%/12,12,-1970,0,0) 我将获得 $22,647 这个公式是:

select  @PAYMENT * (Power((1 + @RATE / 100),@NPER) -1) / (((@RATE / 100)) * Power((1 + @RATE / 100),@NPER))  

如果我想添加FV(Future Value),公式是什么?

【问题讨论】:

    标签: sql-server excel


    【解决方案1】:

    这不只是一个复利计算吗,id FV=CV(R+1)^N?即:

    select @CurrentValue * power(1+@RATE,@NPER)
    

    【讨论】:

    • 你能提供完整的公式吗?我可以检查结果是否与 Excel 计算的相符
    【解决方案2】:

    用于复制Excel公式PV(8%/12,12,-1970,456300,0)的公式:

    选择 (@PAYMENT * (Power((1 + @RATE / 100),@NPER) -1) / (((@RATE / 100)) * Power((1 + @RATE / 100),@NPER )) + @FV / 功率((1 + @RATE / 100),@NPER) ) * -1

    【讨论】: