XIRR公式为每项投资

时间:2017-09-20 07:52:16

标签: excel excel-vba excel-formula irr xirr vba

我正在尝试应用XIRR公式,以便单独计算每项投资的百分比。我试过一个IF formulea并没有成功。我需要修改以下公式。这将是有用的,因为我试图将它应用于200投资加。

=XIRR(C2:C17,B2:B17)

以下是数据。 enter image description here

以下是我想要获得的结果。

enter image description here

2 个答案:

答案 0 :(得分:0)

pivottable可以很容易地做到这一点。对你来说不好吗?

答案 1 :(得分:0)

您的数据设置存在一些问题。以下是IRR的工作原理(http://www.investopedia.com/ask/answers/022615/what-formula-calculating-internal-rate-return-irr-excel.asp)。如果没有您的数据,您可以通过以下方式将其用于匹配不同的投资。

请参阅下面的附图,并假设您从cell F2输入公式,然后转到:

=XIRR(OFFSET($C$1,MATCH(E2,$A$2:$A$17,0),0,COUNTIF($A$2:$A$17,E2)),OFFSET($B$1,MATCH(E2,$A$2:$A$17,0),0,COUNTIF($A$2:$A$17,E2)))

请注意这是一个数组公式(需要一起点击 Ctrl + Shift + Enter )。)

enter image description here

我所做的是使用OFFSET查找每项投资的日期和值的相关范围。在这里,我还向您展示了有效数据输入的结果。试着让我知道。