- 使用 QlikView
- 脚本语法和图表函数
- 脚本和图表表达式中的函数
- 内部记录函数
- Previous - 脚本函数
Previous - 脚本函数
Previous() 使用以前输入记录的数据查找 expr 表达式的值。在内部表格的首个记录中,此函数将返回
Syntax:
Previous(expr)
Return data type: 双
Arguments:
参数 | 说明 |
---|---|
expr | 表达式或字段包含要度量的数据。 表达式可以包含嵌套的 previous() 函数以访问能够进一步回滚的记录。数据直接从输入源获取,使其也可引用尚未载入 QlikView 的字段,也就是说即使它们存储在相关的数据库中也可以引用。 |
Limitations:
在内部表格的首个记录中,此函数返回
将示例脚本添加到文档并运行。然后,至少要将结果列中列出的字段添加到文档中的表格才能查看结果。
示例 | 结果 | |||||
---|---|---|---|---|---|---|
Sales2013: Load *, (Sales - Previous(Sales) )as Increase Inline [ Month|Sales 1|12 2|13 3|15 4|17 5|21 6|21 7|22 8|23 9|32 10|35 11|40 12|41 ] (delimiter is '|');
|
|
|||||
Sales2013: Load * Inline [ Month|Sales 1|12 2|13 3|15 4|17 5|21 6|21 7|22 8|23 9|32 10|35 11|40 12|41 ] (delimiter is '|');
Sales: NoConcatenate Load *, (Sales - Previous(Sales) )as Increase Resident Sales2013 where Month > 6;
Drop Table Sales2013; |
|