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 - 脚本函数:XIRR() 函数计算现金流表(不必是周期性的)的聚合内部回报率(年)。
 
信息注释
                    
                在 Qlik Sense 客户端托管 的不同版本中,此函数使用的底层算法存在差异。有关算法最近更新的更多信息,请参阅支持文章,请参阅支持文章 XIRR 函数修复和更新。
示例和结果:
| 示例 | 结果 | 
|---|---|
| 
                                 RangeXIRR(-2500,'2008-01-01',2750,'2008-09-01')  | 
                            
                                 返回 0.1532  |