DISTINCTCOUNTNOBLANK

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

计算列中非重复值的数目。

语法

DISTINCTCOUNTNOBLANK(<column>)

参数

术语 描述
column 包含要计数的值的列

返回值

column中的非重复值数。

言论

  • DISTINCTCOUNT 函数不同,DISTINCTCOUNTNOBLANK 不计算 BLANK 值。

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

以下示例演示如何计算列 ResellerSales_USD[SalesOrderNumber] 中不同销售订单的数量。

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])

DAX 查询

EVALUATE
    ROW(
        "DistinctCountNoBlank", DISTINCTCOUNTNOBLANK(DimProduct[EndDate]),
        "DistinctCount", DISTINCTCOUNT(DimProduct[EndDate])
    )
[DistinctCountNoBlank] [DistinctCount]
2 3

DISTINCTCOUNT