Freigeben über


DISTINCTCOUNTNOBLANK

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Zählt die Anzahl der unterschiedlichen Werte in einer Spalte.

Syntax

DISTINCTCOUNTNOBLANK(<column>)

Parameter

Ausdruck Beschreibung
column Die Spalte, die die zu zählenden Werte enthält

Rückgabewert

Die Anzahl der unterschiedlichen Werte in column.

Bemerkungen

  • Im Gegensatz zu DISTINCTCOUNT Funktion zählt DISTINCTCOUNTNOBLANK nicht den BLANK Wert.

  • Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Das folgende Beispiel zeigt, wie die Anzahl der unterschiedlichen Verkaufsaufträge in der Spalte ResellerSales_USD[SalesOrderNumber] gezählt wird.

= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])

DAX Abfrage

EVALUATE
    ROW(
        "DistinctCountNoBlank", DISTINCTCOUNTNOBLANK(DimProduct[EndDate]),
        "DistinctCount", DISTINCTCOUNT(DimProduct[EndDate])
    )
[DistinctCountNoBlank] [DistinctCount]
2 3

DISTINCTCOUNT