Freigeben über


COUNTAX

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Die COUNTAX-Funktion zählt beim Auswerten des Ergebnisses eines Ausdrucks über einer Tabelle nicht leere Ergebnisse. Das heißt, es funktioniert genauso wie die COUNTA-Funktion, wird jedoch verwendet, um die Zeilen in einer Tabelle zu durchlaufen und Zeilen zu zählen, in denen die angegebenen Ausdrücke zu einem nicht leeren Ergebnis führen.

Syntax

COUNTAX(<table>,<expression>)

Parameter

Ausdruck Definition
table Die Tabelle mit den Zeilen, für die der Ausdruck ausgewertet wird.
expression Der Ausdruck, der für jede Zeile der Tabelle ausgewertet werden soll.

Rückgabewert

Eine ganze Zahl.

Bemerkungen

  • Wie die COUNTA-Funktion zählt die COUNTAX Funktion Zellen, die einen beliebigen Informationstyp enthalten, einschließlich anderer Ausdrücke. Wenn die Spalte z. B. einen Ausdruck enthält, der zu einer leeren Zeichenfolge ausgewertet wird, behandelt die COUNTAX-Funktion dieses Ergebnis als nicht leer. In der Regel zählt die funktion COUNTAX keine leeren Zellen, in diesem Fall enthält die Zelle jedoch eine Formel, sodass sie gezählt wird.

  • Wenn die Funktion keine Zeilen zum Aggregieren findet, gibt die Funktion ein Leerzeichen zurück.

  • 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

Im folgenden Beispiel wird die Anzahl nicht leerer Zeilen in der Spalte "Telefon" mithilfe der Tabelle gezählt, die sich aus dem Filtern der Reseller-Tabelle auf [Status] = Activeergibt.

= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])

COUNT FunktionCOUNTA FunktionCOUNTX FunktionStatistische Funktionen