共用方式為


DISTINCTCOUNT

適用於:導出數據行計算數據表Measure視覺計算

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

語法

DISTINCTCOUNT(<column>)

參數

術語 描述
column 要計算之 containsvalues 的數據行

傳回 value

values中的相異 column 數目。

言論

  • 這個函式唯一允許的自變數是數據行。 您可以使用包含任何類型的數據列。 當函式找不到要 count的數據列時,它會傳回 BLANK,否則會傳回相異 count的 values。

  • DISTINCTCOUNT 函式會計算 BLANKvalue。 若要略過 BLANKvalue,請使用 DISTINCTCOUNTNOBLANK 函式。

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

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

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])

在數據表中使用上述 measure,並將 calendaryear 放在頂端 andproduct 類別中,會傳回下列結果:

數據列標籤 輔料 自行車 服裝 元件 - 總計
2005 135 345 242 205 366
2006 356 850 644 702 1015
2007 531 1234 963 1138 1521
2008 293 724 561 601 894
1 1
總計 1315 3153 2410 2646 1 3797

在上述範例中,請注意,「總計」數據列會 not 加總,這是因為相同的順序可能包含不同 product 類別的明細專案。

COUNT 函數COUNTA 函式COUNTAX 函式COUNTX 函數統計函數