我有一个看起来像这样的数据(简化理解问题):
而且我需要一个度量来知道:“在两个条件下具有值的组的数量”
在这种情况下,唯一适合的组是组“A”,因此计数/结果为:1
我该怎么做? 我希望我说的很清楚,谢谢!
答案 0 :(得分:2)
此措施应按预期工作:
Groups without blanks =
COUNTROWS (
FILTER (
VALUES ( Table1[Group] ),
CALCULATE (
COUNTROWS ( Table1 ),
ISBLANK(Table1[Value])
) = 0
)
)
如果对你有帮助,请告诉我?
答案 1 :(得分:1)
这是另一种方法,用于检查 C1
和 C2
是否存在于每个 Value = 1
的行中有 Group
。
CountBothConditions =
SUMX (
SUMMARIZE (
FILTER ( Table1, Table1[Value] = 1 ),
Table1[Group],
"ExistsC1", "C1" IN VALUES ( Table1[Condition] ),
"ExistsC2", "C2" IN VALUES ( Table1[Condition] )
),
IF ( [ExistsC1] && [ExistsC2], 1, 0 )
)