Spotfire中特定值的相邻单元的计算列

时间:2016-08-08 18:29:41

标签: calculated-columns spotfire

我想知道是否有可能创建一个计算列,该列将计算相同值(并且只有此值)连续多少个单元格(即,彼此相邻),以便我可以将其除以总数该列中的单元格数。任何帮助或建议都会非常感激,因为我已经在这一段时间里一直在摸不着头脑。这是我发布的上一个问题的更新(链接如下)

这个新问题的主要区别如下: (1)我只想计算" Blue"与其他" Blue"相邻的细胞。细胞 (2)我想为每个网站

执行此操作

enter image description here

上一个问题在这里:Number of Successive Cells of a Same Value in Spotfire

1 个答案:

答案 0 :(得分:2)

您需要再次插入RowID列,但之后此公式将适用于您。您可以通过制作SiteB,深度1 =蓝色进行测试,这样您就可以在不同的网站中触摸两个“蓝调”。

If(([Color]="Blue") and 
(([Color]=First([Color]) over (Intersect([Site],Next([rid]))))
or
([Color]=First([Color]) over (Intersect([Site],Previous([rid]))))),1,0)