首页 > 解决方案 > 如何比较列中的行?- 聚光灯

问题描述

数据集

您如何添加一个计算列来标识相同的 [WheelsetNumber] 组,行内有不同的 [W05Wheelset] 值?

例如 WheelsetNumber 100009 有 KCLASS 和 GSHORT 字符串,我希望它返回“1”。与 100920 不同,我希望它返回“0”,因为 100920 的所有行在 [W05Wheelset] 列中具有相同的 KCLASS 字符串。对于一排的轮对编号,例如 100011,我希望它也返回“0”

我知道我需要混合使用 OVER 函数,但我已经超出了我的深度。任何帮助表示赞赏:)

附加数据集

标签: functionrowsspotfire

解决方案


这对你有用吗:

case  when Count([W05Wheelset])!=UniqueCount([W05Wheelset]) over ([WheelsetNumber]) then 1 else 0 end

推荐阅读