Spotfire - 按分区中的列和数字行连续分区

时间:2018-05-24 18:48:59

标签: calculated-columns spotfire partition tibco

我在Spotfire中导入了一个简单的ID列表。我想创建一个计算列,其中包含相同ID的连续数字。每个ID的编号应从1开始。

这是一个例子:
ID
一个
一个
一个


Ç

结果应如下所示:
ID号码
A 1
A 2
A 3
B 1
B 2
C 1

我在Stackoverflow中搜索了类似的问题,并尝试将上一个函数与层次结构结合使用。我也看了一下帮助文件。到目前为止,我没有成功。

非常感谢任何帮助。如果我错过了类似的问题,或者我的问题需要澄清,请告诉我(这是我在StackOverflow的第一个问题)。

非常感谢您提前,

阿德里安

1 个答案:

答案 0 :(得分:2)

我能够通过将RowId()添加为名为[row]的计算列,然后将[NUMBER]计算为Count([ID]) over (Intersect(AllPrevious([row]),[ID]))来实现此目的。