COUNTX

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

在对表上的表达式求值时,对包含非空白值的行数或计算结果为非空白值的表达式进行计数。

语法

COUNTX(<table>,<expression>)  

parameters

术语 定义
包含要计数的行的表。
表达式 一个表达式,返回包含要计数的值的值集。

返回值

{1}一个整数。{2}

备注

  • COUNTX 函数采用两个参数。 第一个参数必须始终是表,或者是任何返回表的表达式。 第二个参数是 COUNTX 搜索的列或表达式。

  • COUNTX 函数仅对值、日期或字符串进行计数。 如果该函数未找到任何要计数的行,则返回空白。

  • 若要对逻辑值进行计数,请使用 COUNTAX 函数。

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

示例 1

下面的公式返回 Product 表中具有定价的所有行的计数。

= COUNTX(Product,[ListPrice])  

示例 2

以下公式说明如何将筛选后的表传递给 COUNTX 作为第一个参数。 公式使用筛选表达式,仅获取 Product 表中满足 ProductSubCategory = "Caps" 条件的行,然后对生成的表中具有标价的行进行计数。 FILTER 表达式应用于 Product 表,但使用在相关表 ProductSubCategory 中查找到的值。

= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])  

COUNT 函数
COUNTA 函数
COUNTAX 函数
统计函数