Freigeben über


DISTINCTCOUNT-Funktion (DAX)

Die DISTINCTCOUNT-Funktion zählt die Anzahl verschiedener Zellen in einer Spalte mit Zahlen enthalten.

Syntax

DISTINCTCOUNT(<column>)

Parameter

  • column
    Die Spalte, die die zu zählenden Zahlen enthält.

Rückgabewert

Die Anzahl unterschiedlicher Werte in column.

Hinweise

Das einzige zulässige Argument für diese Funktion ist eine Spalte. Sie können Spalten mit jedem beliebigen Datentyp verwenden. Wenn die Funktion keine zu zählenden Zeilen findet, wird ein leerer Wert zurückgegeben. Andernfalls wird die Zählung unterschiedlicher Werte zurückgegeben.

Beispiel

Im folgenden Beispiel wird gezeigt, wie die Anzahl unterschiedlicher Verkaufsaufträge in der Spalte ResellerSales_USD[SalesOrderNumber] gezählt wird.

=DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])

Unter Verwendung des oben genannten Measure in einer Tabelle mit Kalenderjahr an der Seite und Produktkategorie oben ergeben sich die folgenden Ergebnisse:

Anzahl unterschiedlicher Bestellungen des Wiederverkäufers

Spaltenbezeichnungen

Zeilenbezeichnungen

Accessories

Bikes

Clothing

Components

Grand Total

2005

135

345

242

205

366

2006

356

850

644

702

1015

2007

531

1234

963

1138

1521

2008

293

724

561

601

894

Grand Total

1315

3153

2410

2646

1

3797

Im oben erwähnten Beispiel sollte der Benutzer feststellen können, dass die Zahlen in den Zeilen für das Gesamtergebnis nicht addiert werden. Der Grund dafür ist, dass dieselbe Bestellung Einzelposten aus verschiedenen Produktkategorien enthalten kann.

Siehe auch

Verweis

COUNT-Funktion

COUNTA-Funktion

COUNTAX-Funktion

COUNTX-Funktion

Andere Ressourcen

Statistische Funktionen (DAX)