组合 ranges/arrays 以输入 IRR

Combining ranges/arrays to feed into IRR

我想使用Excel中的IRR功能;但是,我的输入存在于非连续范围内。

例如,我想知道随着时间的推移资产的return(每行是一个时间段)。

  1. A 列有拥有资产的成本(现金流出)/
  2. B 列是资产的价格(清算时的现金流入)。

    • 所以 A1 是在时间 1 时拥有资产的成本,A2 是时间 2 的拥有成本等
    • B1为资产在时间1的强平价格,B2为资产在时间2的强平价格等
    • 在C栏中,如果我清算,我想要每个时间段的return。

例如,如果我在第 6 期清算,C6 是资产的 return,如果我在第 6 期清算,C7 是资产的 return 7 等。所以对于 C6,现金流出将是 A1:A5,现金流入将是 B6

如何提供 IRR 这两个输入?

根据我看到的技术lori_m 使用

=IRR(IF(1-FREQUENCY(9^9,A1:A5),A1:A5,B6))

按照下面的简单示例,FREQUENCY公式用于将 A1:A5B6 网格化。返回相同的 ÌRR 到连续范围内的相同现金流