DISTINCTCOUNT

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

計算資料行中的相異值數目。

語法

DISTINCTCOUNT(<column>)  

參數

詞彙 描述
column 包含要計算值個數的資料行

傳回值

「資料行」中的相異值數目。

備註

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

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

  • 在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

範例

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

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])  

如果在日曆年度在旁而產品類別目錄在上的資料表中使用上述量值,就會傳回下列結果:

資料列標籤 Accessories Bikes Clothing Components - 總計
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 函式
統計函式