共用方式為


DISTINCTCOUNTNOBLANK

適用於:匯出數據行計算數據表量值視覺計算

計算數據行中相異值的數目。

語法

DISTINCTCOUNTNOBLANK(<column>)

參數

術語 描述
column 包含要計算之值的數據行

傳回值

column中的相異值數目。

言論

  • 不同於 DISTINCTCOUNT 函式,DISTINCTCOUNTNOBLANK 不會計算 BLANK 值。

  • 在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

下列範例示範如何在 [SalesOrderNumber] 數據行中計算相異銷售訂單的數目ResellerSales_USD[ SalesOrderNumber]。

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])

DAX 查詢

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

DISTINCTCOUNT