COUNTX

Gäller för:Beräknad kolumnBeräknad tabellMåttVisuell beräkning

Räknar antalet rader som innehåller ett icke-tomt värde eller ett uttryck som utvärderas till ett värde som inte är tomt när du utvärderar ett uttryck över en tabell.

Syntax

COUNTX(<table>,<expression>)  

Parametrar

Period Definition
table Tabellen som innehåller de rader som ska räknas.
Uttryck Ett uttryck som returnerar den uppsättning värden som innehåller de värden som du vill räkna.

Returvärde

Ett heltal.

Kommentarer

  • Funktionen COUNTX tar två argument. Det första argumentet måste alltid vara en tabell eller ett uttryck som returnerar en tabell. Det andra argumentet är kolumnen eller uttrycket som genomsöks av COUNTX.

  • Funktionen COUNTX räknar endast värden, datum eller strängar. Om funktionen inte hittar några rader att räkna returnerar den ett tomt värde.

  • Om du vill räkna logiska värden använder du funktionen COUNTAX.

  • Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel 1

Följande formel returnerar antalet alla rader i tabellen Produkt som har ett listpris.

= COUNTX(Product,[ListPrice])  

Exempel 2

Följande formel visar hur du skickar en filtrerad tabell till COUNTX för det första argumentet. Formeln använder ett filteruttryck för att bara hämta raderna i tabellen Produkt som uppfyller villkoret ProductSubCategory = "Caps" och räknar sedan raderna i den resulterande tabellen som har ett listpris. FILTER-uttrycket gäller för tabellen Produkter men använder ett värde som du söker efter i den relaterade tabellen ProductSubCategory.

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

Funktionen COUNT
Funktionen COUNTA
Funktionen COUNTAX
Statistikfunktioner