COUNTAX

适用于:计算列计算表度量值视觉计算

在计算表上的表达式结果时,COUNTAX 函数对非空白结果进行计数。 也就是说,它的工作方式与 COUNTA 函数一样,但用于循环访问表中的行,并计算指定表达式导致非空白结果的行。

语法

COUNTAX(<table>,<expression>)

参数

术语 定义
table 包含要计算表达式的行的表。
expression 要计算表的每一行的表达式。

返回值

整数。

言论

  • 与 COUNTA 函数一样,COUNTAX 函数对包含任何类型的信息的单元格(包括其他表达式)进行计数。 例如,如果列包含计算结果为空字符串的表达式,则 COUNTAX 函数会将结果视为非空。 通常,COUNTAX 函数不计算空单元格,但在本例中,单元格包含公式,因此会对其进行计数。

  • 每当函数找不到要聚合的行时,该函数将返回一个空白。

  • 在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

以下示例使用表对列 Phone 中的非空行数进行计数,该表使用在 [Status] = Active上筛选 Reseller 表的结果。

= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])

COUNT 函数COUNTA 函数COUNTX 函数统计函数