DAX 聚合 - COUNTAX 函数
描述
在评估表上的表达式结果时计算非空结果。也就是说,它的工作方式与 COUNTA 函数相同,但是它用于遍历表中的行并计算指定表达式导致非空结果的行。
语法
COUNTAX (<table>, <expression>)
参数
Sr.No. | 参数与说明 |
---|---|
1 |
table 包含将对其求值表达式的行的表。 |
2 |
expression 要为表格的每一行计算的表达式。 |
返回值
整数。
备注
COUNTAX 函数计算包含任何类型信息(包括其他表达式)的单元格。例如,如果列包含一个计算结果为空字符串的表达式,COUNTAX 函数会将该结果视为非空白。通常,COUNTAX 函数不计算空单元格,但在这种情况下,单元格包含公式,因此会将其计算在内。
只要函数找不到要聚合的行,函数就会返回空白。但是,如果有行,但没有一行符合指定的条件,函数就会返回 0。
示例
Medal Count Summer Sports:= COUNTAX ( FILTER (Results, Results[Season] = "Summer"), Results[Medal] )
dax_functions_aggregation.html