繁体   English   中英

Spotfire-按分区连续按列和编号行进行分区

[英]Spotfire - Partition by column and number rows in partition consecutively

我将一个简单的ID列表导入了Spotfire。 我想创建一个具有相同ID的连续数字的计算列。 每个ID的编号应从1开始。

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


C

结果应如下所示:
身份证号
A 1
A2
A 3
B 1
B 2
C 1

我在Stackoverflow中搜索了类似的问题,并尝试将先前的功能与层次结构结合使用。 我还查看了帮助文件。 到目前为止,我还没有成功。

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

预先非常感谢您,

阿德里安

通过将RowId()添加为称为[row]的计算列,然后通过[NUMBER] Count([ID]) over (Intersect(AllPrevious([row]),[ID]))来计算[NUMBER]作为Count([ID]) over (Intersect(AllPrevious([row]),[ID]))我能够做到这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM