2017-08-26 78 views
-1

我有一個Excel工作表,使得每行包含無需額外列

  • 一個日期的Excel XIRR信息
  • 的錢用於了購買股票該日
  • 的現值總額該日期的股票

什麼是使用xirr計算每行返回值作爲第四列的最有效方式?

我的目標是以這樣一種方式做到這一點,即我不需要引入計算第二列差異的虛擬列。

回答

0

如果報頭信息是在第1行和列A - c分別對應於在的問題,這似乎對於列d工作,與第3行開始:

=XIRR(ArrayFormula(IF(1-FREQUENCY(9^9,A$2:A10),ArrayFormula((B$2:B10)-if(isnumber(B$1:B9),B$1:B9,0)),-C10)),ArrayFormula(IF(1-FREQUENCY(9^9,A$2:A10),A$2:A10,A10)))