Power BI - 根据一行中的过滤器计算行数
Power BI - count number of rows based on filter in one row
我正在尝试根据名为 flag
的行中的过滤器来计算行数。
我只想计算标志为 1 或 2 的行并将其放入变量中,因为我需要它进行进一步计算。
示例数据:
到目前为止我有类似的东西,但它没有用:
var average = CALCULATE(COUNTA(FILTER(table;[flag] = 1 && [flag] = 2)))
在COUNTA函数中,您首先必须写入要统计的列。之后,将过滤器应用于 CALCULATE 函数(此处不需要过滤器语句):
var average = CALCULATE(COUNTA(table;[flag]); table[flag] = 1 && table[flag] = 2)
它适用于:
COUNTROWS(FILTER(table;[flag] == 1 || [flag] == 2))
感谢@Ivo 关于 || 的提示。我没能让它与 CALCULATE 一起工作。
我正在尝试根据名为 flag
的行中的过滤器来计算行数。
我只想计算标志为 1 或 2 的行并将其放入变量中,因为我需要它进行进一步计算。
示例数据:
到目前为止我有类似的东西,但它没有用:
var average = CALCULATE(COUNTA(FILTER(table;[flag] = 1 && [flag] = 2)))
在COUNTA函数中,您首先必须写入要统计的列。之后,将过滤器应用于 CALCULATE 函数(此处不需要过滤器语句):
var average = CALCULATE(COUNTA(table;[flag]); table[flag] = 1 && table[flag] = 2)
它适用于:
COUNTROWS(FILTER(table;[flag] == 1 || [flag] == 2))
感谢@Ivo 关于 || 的提示。我没能让它与 CALCULATE 一起工作。