动态构建在XIRR公式中使用的范围

时间:2013-10-08 17:37:10

标签: excel excel-2011

我有一张表格:

Fund | Date      | Amount
A    | 10-Jan-05 | -5000
A    | 10-Feb-05 | -5000
A    | 08-Oct-13 | 12500
B    | 10-Sep-05 | -5000
B    | 10-Oct-05 | -5000
B    | 10-Nov-05 | -5000
B    | 08-Oct-13 | 22500

我正在寻找一个输出列,为每个基金提供XIRR。 XIRR函数将值和日期作为范围。我需要一种方法来使用基金名称作为搜索条件动态构建范围。

Fund | XIRR
A    | ...
B    | ...

我可以在按名称排序之后手动指定每个基金的范围,但它不是可扩展的解决方案。

1 个答案:

答案 0 :(得分:1)

您可以使用OFFSET获取正确的范围,例如这个公式

=XIRR(OFFSET(C$2,MATCH(A11,A$2:A$8,0)-1,0,COUNTIF(A$2:A$8,A11)),OFFSET(B$2,MATCH(A11,A$2:A$8,0)-1,0,COUNTIF(A$2:A$8,A11)))

见截图

enter image description here