RangeXIRR - 指令碼與圖表函數
RangeXIRR() 會針對不一定為週期性的現金流量表,傳回內部報酬率 (每年)。若要計算一系列週期性現金流量的內部報酬率,請使用 RangeIRR 函數。
Qlik 的 XIRR 功能 (XIRR() 和 RangeXIRR() 函數) 使用解開 Rate 值的下列方程式,以判定正確的 XIRR 值:
XNPV(Rate, pmt, date) = 0
會使用 Newton 方法的簡化版本解開方程式。
語法:
RangeXIRR(value, date{, value, date})
傳回的資料類型: 數值
引數 | 描述 |
---|---|
value | 對應於多個日期支出排程的一筆現金流量或一系列現金流量。一組值中必須包含至少一個正值和一個負值。 |
date | 對應於現金流量付款的支付日期或支付日期排程。 |
使用此函數時,適用下列限制:
-
文字值、NULL 值和遺漏值將予以忽略。
-
所有支出均按照 1 年 365 天攤算。
-
此函數需要至少一個有效負值和至少一個有效正值付款 (連同對應的有效日期)。若未提供這些付款,會傳回 NULL 值。
下列主題可能可協助您使用此函數:
-
RangeXNPV - 指令碼與圖表函數: 使用此函數針對不一定為週期性的現金流排程,計算淨現值。
-
XIRR - 指令碼函數:XIRR() 函數會針對現金流排程 (不一定為週期性),計算彙總內部報酬率 (每年)。
在 Qlik Sense 用戶端管理 的不同版本,此函數使用的基礎演算法有變化。如需關於演算法最近更新的資訊,請參閱支援文章 XIRR 函數修正和更新。
範例與結果:
範例 | 結果 |
---|---|
RangeXIRR(-2500,'2008-01-01',2750,'2008-09-01') |
傳回 0.1532 |