划分不同时间段的时间段(计算利息)

时间:2013-11-21 18:21:26

标签: excel

附带的excel文件

http://www.sendspace.com/file/y9qj0t

我有一段时间“C3:D3”(时间段可以由用户更改)和一笔钱,我需要在不同的时间段内以不同的利率计算利息。 你可以在“E6:E”中查看我的公式,但不知怎的,我不是积极的,这是正确的。 我希望公式将上述时间段的天数除以不同的int。费率时间框架&当int.rates时间帧在我的时间段之前或之后时返回“0”。

另外,我不确定如何处理最后一个int。费率时间框架(即最后一次改变整个费率,因此它不是一个关闭的时间框架B50:C50)。 B50被最后一个日期int占用。速率改变了,C50等于上面提到的D3。它有意义吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我打算回答你之前提出的问题......但你删除了它......

我认为你的方法有效,但是这个公式可以在不使用E和F列的情况下在单个单元格中提供正确的结果

=SUMPRODUCT(LOOKUP(ROW(INDIRECT(C3&":"&D3-1)),B6:D50))/365*E3

你在C50中放什么价值无关紧要

ROW/INDIRECT部分为您提供了从C3到D3-1的所有日期的“数组”,该数组是LOOKUP函数的查找值,查找B6中的每个日期:B50并返回D6的相应费率:D50。 SUMPRODUCT然后总结所有这些费率。然后通过365潜水可以获得年平均费率。我的示例得到2.89,与结果相同