次の方法で共有


DISTINCTCOUNT

適用対象: 計算列計算テーブルメジャービジュアル計算

列内の個別の値の数をカウントします。

構文

DISTINCTCOUNT(<column>)

パラメーター

用語 形容
column カウントする値を含む列

戻り値

column内の個別の値の数。

備考

  • この関数に使用できる唯一の引数は列です。 任意の種類のデータを含む列を使用できます。 カウントする行が見つからない場合、関数は BLANKを返し、それ以外の場合は個別の値の数を返します。

  • DISTINCTCOUNT 関数は、BLANK 値をカウントします。 BLANK 値をスキップするには、DISTINCTCOUNTNOBLANK 関数を使用します。

  • この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

次の例は、[SalesOrderNumber] 列の個別の販売注文の数ResellerSales_USDカウントする方法を示しています。

= 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 関数統計関数