RangeXIRR - 脚本和图表函数
RangeXIRR() 用于返回现金流时间表的内部回报率(每年)。要计算一系列周期性现金流的内部回报率,请使用 RangeIRR 函数。
Qlik 的 XIRR 函数(XIRR() 和 RangeXIRR() 函数)使用以下方程来求解 Rate 值,以确定正确的 XIRR 值:
XNPV(Rate, pmt, date) = 0
这个方程是用简化版的牛顿法求解的。
语法:
RangeXIRR(value, date{, value, date})
返回数据类型: 数字
参数 | 说明 |
---|---|
value | 对应付款日期计划表的现金流或一系列现金流。系列值必须至少包含一个正值和一个负值。 |
date | 对应现金流支付的付款日期或付款日期计划表。 |
使用此功能时,以下限制适用:
-
文本值,NULL 值和缺失值都忽略不计。
-
所有付款按 365 天一年年折扣。
-
此函数需要至少一个有效的负付款和至少一个无效的正付款(具有相应的有效日期)。如果没有提供这些付款,则会返回 NULL 值。
以下主题可以帮助您使用此函数:
-
RangeXNPV - 脚本和图表函数:使用此函数计算不一定是周期性的现金流表的净现值。
-
XIRR - 脚本函数:The XIRR() 函数计算现金流表(不必是周期性的)的聚合内部回报率(年)。
信息注释
在 Qlik Sense 客户端托管 的不同版本中,此函数使用的底层算法存在差异。有关算法最近更新的更多信息,请参阅支持文章,请参阅支持文章 XIRR 函数修复和更新。
示例和结果:
示例 | 结果 |
---|---|
RangeXIRR(-2500,'2008-01-01',2750,'2008-09-01') |
返回 0.1532 |