我在 Excel 中有一个简单的 COUNTIF 任务,事实证明它很难在 Tableau 中复制......
这是数据:
ID Metric Scope DynamicCalc
1 A1 TRUE X
1 B1 FALSE X
2 B1 TRUE X
2 A1 FALSE X
2 C1 FALSE X
选择 Metric=A1
时,“DynamicCalc”列应具有以下值: TRUE,TRUE,FALSE,FALSE,FALSE
但如果选择 B1
,它将是 FALSE,FALSE,TRUE,TRUE,TRUE
...所以基本上我想分配一个值如果该 ID 的所有行的 Scope 列中至少有一个 TRUE,则 DynamicColumn 为 TRUE。
LOD
表达式可用于检索您想要的结果尝试使用如下calculated field
:When the Selection is B1 :