1

我有一张这样的表格:

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    | ...

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

4

1 回答 1

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)))

看截图

在此处输入图像描述

于 2013-10-08T20:27:09.913 回答