共用方式為


DISTINCTCOUNT

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

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

語法

DISTINCTCOUNT(<column>)

參數

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

傳回值

column中的相異值數目。

言論

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

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

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

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

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])

在數據表中使用上述量值,在側邊和產品類別的行事歷年份上方,會傳回下列結果:

數據列標籤 輔料 自行車 服裝 元件 - 總計
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

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

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