Freigeben über


COUNTX

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Zählt die Anzahl der Zeilen, die einen Nicht-blankvalueor einen Ausdruck enthalten, der zu einem Nicht-blankvalueausgewertet wird, wenn ein Ausdruck über eine Tabelle ausgewertet wird.

Syntax

COUNTX(<table>,<expression>)

Parameter

Ausdruck Definition
table Die Tabelle, die die zu zählenden Zeilen enthält.
expression Ein Ausdruck, der den Satz von values zurückgibt, der die contains, die Sie valuesmöchten, count.

value zurückgeben

Eine ganze Zahl.

Bemerkungen

  • Die COUNTX-Funktion verwendet zwei Argumente. Das argument first muss immer eine Tabelle sein, or alle Ausdrücke, die eine Tabelle zurückgeben. Das argument second ist die Spalte or Ausdruck, der von COUNTXdurchsucht wird.

  • Die COUNTX-Funktion zählt nur values, Datumsangaben, or Zeichenfolgen. If die Funktion keine Zeilen zum countfindet, wird ein blankzurückgegeben.

  • If Sie logische countvalues möchten, verwenden Sie die funktion COUNTAX.

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

Beispiel 1

Die folgende Formel gibt einen count von all Zeilen in der Product Tabelle zurück, die eine Liste pricehaben.

= COUNTX(Product,[ListPrice])

Beispiel 2

Die folgende Formel veranschaulicht, wie eine gefilterte Tabelle an COUNTX für das argument first übergeben wird. Die Formel verwendet einen filter Ausdruck, um nur die Zeilen in der Product Tabelle abzurufen, die die Bedingung erfüllen, ProductSubCategory = "Caps", and dann die Zeilen in der resultierenden Tabelle zählt, die eine Liste price. Der FILTER Ausdruck gilt für die Tabelle "Products", verwendet jedoch eine value, die Sie in der related Tabelle "ProductSubCategory" nachschlagen.

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

COUNT FunktionCOUNTA FunktionCOUNTAX FunktionStatistische Funktionen