COUNTAX
COUNTAX 在针对表计算表达式的结果时对非空白结果进行计数。 也就是说,它的工作原理与 COUNTA 函数类似,但它用于循环访问表中的行,并对指定表达式生成非空结果的行进行计数。
语法
COUNTAX(<table>,<expression>)
parameters
术语 | 定义 |
---|---|
表 | 包含将对其表达式进行计算的行的表。 |
表达式 | 要为表的每一行计算的表达式。 |
返回值
一个整数。
备注
与 COUNTA 函数类似,COUNTAX 函数对包含任何类型信息(包括其他表达式)的单元进行计数。 例如,如果列中包含的表达式的计算结果为空字符串,则 COUNTAX 函数会将该结果视为非空白。 通常,COUNTAX 函数不会对空单元进行计数,但在这种情况下,单元包含一个公式,因此将对其进行计数。
如果函数发现没有要聚合的行,该函数将返回空白。
在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
以下示例使用根据 [Status] = Active 筛选经销商表所生成的表,计算 Phone 列中的非空白行数 。
= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])