对沿着表的每一行计算的表达式所产生的值进行计数。
语法
COUNTAX ( <表>, <表达式> )
参数 | 属性 | 描述 |
表 | 使用表达式逐行迭代的表 | |
表达式 | 要为表的每一行计算的表达式 |
返回值
标量
一个整数
备注
COUNTAX的工作原理与 COUNTA 函数类似,但它是迭代函数,可以循环访问表中的行,并对指定表达式生成非空结果的行进行计数。
如果表达式的计算结果为空字符串,则 COUNTAX 函数会将该结果视为非空白。 通常,COUNTAX 函数不会对空单元进行计数,但在这种情况下,单元包含公式,因此将对其进行计数。
COUNTX 和 COUNTAX 在对除布尔类型之外的所有数据类型的处理都是相同的。COUNTAX 可以对布尔数据类型进行操作,而 COUNTX 不能。
示例
以下公式根据 ‘Reseller'[Status] = Active 筛选经销商表所生成的表,计算 Phone 列中的非空白行数
=COUNTAX(FILTER('Reseller','Reseller'[Status]="Active"),'Reseller'[Phone])
扩展阅读:
说点什么