比较不同行的列值Spotfire

时间:2019-06-25 15:43:14

标签: spotfire

我想比较一列的行值与Spotfire中另一列的不同行。

需求是每当发布ID处于保留状态时,它的childId也需要保留。似乎是一种快速解决方案,但是我对此一无所知 请参阅屏幕截图

预先感谢!

enter image description here

1 个答案:

答案 0 :(得分:0)

如果转到“添加数据表”部分,并在标题为“来自当前分析”的部分中选择原始数据表的名称,则可以基于原始数据添加第二个数据表。

然后转到“编辑”,“数据表属性”,然后转到“列匹配项”选项卡-删除当前列匹配项(假定它已将“问题ID”匹配为“问题ID”等),然后在其中添加新的列匹配您的原始表格已选择“问题ID”,而另一张表已选择“父母ID”。

这时,您可以基于原始表制作一个交叉表,其中Issue ID和Parent ID沿垂直轴。在您的汇总中,添加以下代码(用第二个表的名称替换为“ Parent”的地方):

If(Max([Status]) is null, Max([Parent].[Status]), Max([Status]))