COUNTX

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

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

语法

COUNTX(<table>,<expression>)  

参数

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

返回值

整数。

言论

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

  • COUNTX 函数仅计算值、日期或字符串。 如果函数未找到要计数的行,则返回一个空白。

  • 如果要计算逻辑值,请使用 COUNTAX 函数。

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

示例 1

以下公式返回具有标价的产品表中所有行的计数。

= COUNTX(Product,[ListPrice])  

示例 2

以下公式演示如何将筛选表传递到 COUNTX 作为第一个参数。 公式使用筛选器表达式仅获取满足条件的 Product 表中的行,ProductSubCategory = “Caps”,然后对结果表中具有标价的行进行计数。 FILTER 表达式适用于表 Products,但使用在相关表 ProductSubCategory 中查找的值。

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

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