You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spotfire如何添加计算列识别同WheelsetNumber组内不同W05Wheelset值

Spotfire 计算列实现方案

可用计算表达式

直接在Spotfire中新建计算列,粘贴如下表达式即可:

If(Count(Distinct [W05Wheelset]) Over ([WheelsetNumber]) > 1, '1', '0')

逻辑说明

  • Count(Distinct [W05Wheelset]) Over ([WheelsetNumber]) 会按照[WheelsetNumber]字段分组,统计每个分组内[W05Wheelset]的不重复值数量
  • 当不重复值数量大于1时,说明该分组内存在不同的[W05Wheelset]取值,返回字符串类型的'1'
  • 当不重复值数量等于1时,覆盖两种场景:分组内所有行的[W05Wheelset]取值相同、分组仅包含1行数据,此时统一返回字符串类型的'0'
    完全匹配你提出的业务规则要求。

可选调整

如果你需要返回数值类型的1/0,只需要去掉表达式中1和0外侧的单引号即可:

If(Count(Distinct [W05Wheelset]) Over ([WheelsetNumber]) > 1, 1, 0)

内容的提问来源于stack exchange,提问作者user17068370

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 01:18:03