从Excel

时间:2015-06-23 09:26:45

标签: excel excel-formula cumulative-sum amortization

我正在准备现金流量表,我每个月都会贷款 - 所有利息和期限都相同。因此,我需要预测到目前为止所有贷款的每个月的EMI,利息和本金。

实际上,我想出了PMT。我计算了1美元的PMT,并将其乘以所有活跃的主体的总和(使用OFFSET公式来确定期间是否在贷款期限内)。有点像...

=SUM(OFFSET(AMOUNT_HEADER, MAX(1, Curr_Period-(DURATION*12)+1), 0, MIN(Curr_Period, DURATION*12), 1))*-PMT(Interest/12,DURATION*12,1)

现在,虽然我能够破解EMI,但主要是因为它等于"每个月,我都无法弄清楚如何分割本金和利息。

任何人都可以建议每月准确或近似的本金和利息吗?

1 个答案:

答案 0 :(得分:0)

查看Excel函数PPMT和IPMT,它们分别计算贷款期间内任何期间的原则和利息。要获得任何期间的利息支付总额,您可以使用ARRAY公式(CTRL-ENTER):

=SUM(IPMT(Interest/12,ROW(OFFSET(AMOUNT_HEADER,Curr_Period+1,0,1,1))-ROW(OFFSET(AMOUNT_HEADER,1,0,Curr_Period,1)),DURATION*12,-OFFSET(AMOUNT_HEADER,1,0,Curr_Period,1),0,0))

此公式假设它们是一列贷款金额,其列标题为AMOUNT_HEADER。假设第一笔贷款发生在Period = 0。假设Curr_Period为1,2,3 ...... ...公式的ROW(...) - ROW(...)部分用于为每笔贷款生成一系列年龄,因此如果Curr_Period = 5,这部分公式产生{5; 4; 3; 2; 1}。这些年龄用作 IPMT 中的 per 参数。

注意:除了任何贷款的持续时间之外,此公式不会防止超过Curr_Period,但可以修改以实现此目的。它也可以修改为总结原则支付而不是利息