COUNTAX 函数
COUNTAX 函数用于在对表计算表达式的结果时统计非空结果数。 即,它的作用与 COUNTA 函数类似,但它用于对表中所有行进行循环访问,并统计指定表达式计算为非空结果的行数。
语法
COUNTAX(<table>,<expression>)
参数
术语 |
定义 |
---|---|
table |
包含该表达式计算所针对的行的表。 |
expression |
要对表中每一行计算的表达式。 |
返回值
整数。
注释
与 COUNTA 函数一样,COUNTAX 函数统计包含任何类型信息(包括其他表达式)的单元的数目。
例如,如果列包含计算为空字符串的表达式,那么 COUNTAX 函数将该结果视为非空。 COUNTAX 函数通常不统计空单元的数目,但是在这种情况下,单元包含了公式,因此将统计该单元。
如果不需要统计逻辑值或文本,请改用 COUNTX 函数。
只要该函数发现没有可聚合的行,就会返回空白。 然而,如果存在行,但这些行都不符合指定条件,则该函数返回 0。 如果没有找到符合条件的行,则 Microsoft Excel 也会返回 0。
示例
下面的示例使用通过 [Status] = Active 筛选 Reseller 表所得到的表,统计 Phone 列中非空行的数目。
=COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])