次の方法で共有


DISTINCTCOUNT

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

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

構文

DISTINCTCOUNT(<column>)

パラメーター

用語 形容
column カウントする contains を values する列

value を返す

values内の個別の column の数。

備考

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

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

  • この関数は、行レベル セキュリティ (RLS) 規則 not 計算列で使用する場合に、DirectQuery モードで使用するためにサポート or。

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

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])

サイド measurecalendar カテゴリの yearand が一番上にあるテーブルで上記の product を使用すると、次の結果が返されます。

行ラベル 小物 バイク 衣類 コンポーネント - 総計
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 関数統計関数