COUNTX

Zählt die Anzahl von Zeilen, die einen nicht leeren Wert oder einen Ausdruck enthalten, der beim Auswerten eines Ausdrucks über eine Tabelle in einen nicht leeren Wert ausgewertet wird.

Syntax

COUNTX(<table>,<expression>)  

Parameter

Begriff Definition
table Die Tabelle, die die zu zählenden Zeilen enthält.
expression Ein Ausdruck, der die Wertemenge zurückgibt, die die zu zählenden Werte enthält.

Rückgabewert

Eine ganze Zahl

Bemerkungen

  • Die COUNTX-Funktion verwendet zwei Argumente. Das erste Argument muss immer eine Tabelle oder ein Ausdruck sein, der eine Tabelle zurückgibt. Das zweite Argument ist die Spalte oder der Ausdruck, die bzw. der von COUNTX durchsucht wird.

  • Die COUNTX-Funktion zählt nur Werte, Datumswerte oder Zeichenfolgen. Wenn die Funktion keine Zeilen findet, die gezählt werden können, wird ein leerer Wert zurückgegeben.

  • Um logische Werte zu zählen, verwenden Sie die COUNTAX-Funktionen.

  • Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.

Beispiel 1

Die folgende Formel gibt die Anzahl aller Zeilen in der Tabelle „Product“ zurück, die einen Listenpreis aufweisen.

= COUNTX(Product,[ListPrice])  

Beispiel 2

Die folgende Formel veranschaulicht, wie Sie eine gefilterte Tabelle als erstes Argument an COUNTX übergeben. Die Formel ruft mithilfe eines Filterausdrucks nur die Zeilen in der Tabelle „Product“ ab, die die Bedingung erfüllen – ProductSubCategory = „Caps“ – und zählt dann die Zeilen in der Ergebnistabelle, die einen Listenpreis enthalten. Der FILTER-Ausdruck wird auf die Tabelle „Products“ angewendet, verwendet aber einen Wert, den Sie in der zugehörigen Tabelle „ProductSubCategory“ nachschlagen.

= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])  

Weitere Informationen

COUNT-Funktion
COUNTA-Funktion
COUNTAX-Funktion
Statistische Funktionen