【发布时间】:2016-01-25 00:37:52
【问题描述】:
我有以下数据结构:
Scope,Metric ID,Item ID,System,Color
TRUE,A1,123,A,Red
FALSE,A1,123,B,Red
FALSE,B1,234,C,Red
TRUE,B1,234,A,Red
FALSE,B1,415,A,Red
我想按 Scope 分组,过滤 TRUE 并获得唯一的项目列表,然后计算这些项目并从 Color = Red 的唯一总计数中减去。
因此,在上面的示例中,Color = Red 有 3 个唯一项目,Scope = TRUE 有 2 个唯一项目,所以结果应该是 3 - 2 = 1。
由于数据结构的原因,简单的过滤将无济于事。我意识到我需要使用复杂的 LOD 语法,但在尝试了几个小时后,我发现它们相当混乱。
有人知道如何编写 LOD 表达式来给我所需的计数吗?谢谢!
【问题讨论】:
-
color = RED和scope = TRUE有 2 个不同的系统。为什么需要 1 ?你能改写你的问题吗? -
您能提供所需的输出吗?我的意思是,您只需要 1 作为结果还是还需要一张带尺寸的表格?
标签: formula tableau-api level-of-detail