查找Spotfire中多个项目的时间序列中的最后一个值

时间:2018-01-29 14:31:28

标签: time-series spotfire

我试图在一个数据表中找到时间序列的最后一个条目,并将该值放在另一个数据表中。

我有:

Entity  Value  Date
1       1      01/1990
1       2      02/1990
2       1      02/1990
2       3      03/1990

该功能将为实体1拉出2,为实体2拉出3.

我尝试过使用最后一项功能,但没有取得任何成功。

Last([Gas]) Over (Intersect([Entity], AllPrevious([C.Month/Year])))

我对Spotfire有点新意,并希望能提供任何帮助。

1 个答案:

答案 0 :(得分:1)

如果值是连续的,因此随着日期的增加而变大,请改用MessageEx

Max()

否则,您可能必须找到最后一个日期,并将该值关联起来。我假设Max([Gas]) Over (Intersect([Entity], AllPrevious([Date]))) 字段是Date数据类型,但如果没有,它应该是。

[Date]