如何计算一个值在不包括另一个值的情况下出现了多少次?
How can I calculate how many times a value is present excluding another value?
我有一列需要计算“好”值出现了多少次而不计算“中性”值?
这是示例 table:
第 1 栏
不好
中性
好
不好
中性
好的
这是我目前拥有的,但我保留了
Measure = CALCULATE(Col1],Table[Col1] = "Good",ALLEXCEPT(Table,Table[Col1]="Neutral" ))
但我最终得到了这个错误:
A single value for column 'Intune Owner Email' in table 'users' cannot be determined. This can happen when a measure formula refers to a column that contains many values without specifying an aggregation such as min, max, count, or sum to get a single result.
我该如何解决这个问题?
为什么你需要 Col1 = Neutral
除外?
此度量计算 Col1 = "Good"
:
的行数
# Good :=
CALCULATE (
COUNT ( 'Table'[Col1] ) ,
'Table'[Col1] = "Good"
)
如果您需要不同类型的过滤语义,您也可以尝试调用 KEEPFILTERS
:
# Good Variant =
CALCULATE (
COUNT ( 'Table'[Col1] ) ,
KEEPFILTERS ( 'Table'[Col1] = "Good" )
)
语义的区别可以在这里展示:
我有一列需要计算“好”值出现了多少次而不计算“中性”值?
这是示例 table:
第 1 栏 |
---|
不好 |
中性 |
好 |
不好 |
中性 |
好的 |
这是我目前拥有的,但我保留了
Measure = CALCULATE(Col1],Table[Col1] = "Good",ALLEXCEPT(Table,Table[Col1]="Neutral" ))
但我最终得到了这个错误:
A single value for column 'Intune Owner Email' in table 'users' cannot be determined. This can happen when a measure formula refers to a column that contains many values without specifying an aggregation such as min, max, count, or sum to get a single result.
我该如何解决这个问题?
为什么你需要 Col1 = Neutral
除外?
此度量计算 Col1 = "Good"
:
# Good :=
CALCULATE (
COUNT ( 'Table'[Col1] ) ,
'Table'[Col1] = "Good"
)
如果您需要不同类型的过滤语义,您也可以尝试调用 KEEPFILTERS
:
# Good Variant =
CALCULATE (
COUNT ( 'Table'[Col1] ) ,
KEEPFILTERS ( 'Table'[Col1] = "Good" )
)
语义的区别可以在这里展示: