【问题标题】:Dynamically construct range to use in XIRR formula动态构建在 XIRR 公式中使用的范围
【发布时间】:2013-10-08 17:37:09
【问题描述】:

我有一张这样的表格:

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

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

【问题讨论】:

    标签: excel excel-2011


    【解决方案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)))

    看截图

    【讨论】:

      猜你喜欢
      • 2018-07-05
      • 2014-12-21
      • 2017-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多