通过每月付款计算简化FV

时间:2015-12-03 15:30:05

标签: excel-formula

  • 7000
  • 10008.54
  • 13665.45
  • 18110.44
  • 23513.35
  • 30080.62
  • 38063.19
  • 47766.04
  • 59559.92
  • 73895.45
  • 91320.39
  • 112500.50

在上面的列表中,7000是静止的。从10,008.54到向下,我将下面的公式拉下来,包含$ N $ 27,包含1500(不变)

  

=((((M27 * 1.05)* 1.05)* 1.05)* 1.05)+ $ N $ 27

这基本上计算每月4次复合7000次,期末增加1500次。在excel中,我能够提出这个

  

= FV(P32,P29,-N27)+(P31 *功率((1 + P32),P29))

  • P32 = .05
  • P29 = 48
  • N27 = 1500

首先FV计算48个期间1500的FV,利率为5%

第二部分简化了上表。然而,结果差异很大。

问题是:如何在简短的公式中显示我的列表。我希望月份的价值在下个月复合4次/每周+在月末添加的付款最多1年。

任何线索和您的时间表示赞赏。

1 个答案:

答案 0 :(得分:1)

我会把它放在那里。这是一个可以满足您需求的UDF。我意识到你没有要求vba答案,但以防你对一个人开放:

Function FVSPECIAL(rate As Double, nper As Double, PV As Double, PMT As Double, PMTEvry As Double)

Dim i As Integer
Dim otpt As Double
otpt = PV
For i = 1 To CInt(nper / PMTEvry) - 1
    otpt = otpt * (1 + rate) ^ (PMTEvry) + PMT

Next i
FVSPECIAL = otpt
End Function

将一个模块添加到工作簿并将其粘贴到其中。

enter image description here

然后调用该函数。要使用问题中的单元格来调用它,

=FVSPECIAL(P32,P29,M27,N27,4)

基本上是FVSPECIAL(Rate,Nper,PV,PMT, # of NPer per payment)