Share via


COUNTX

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening

Telt het aantal rijen dat een niet-lege waarde of een expressie bevat die resulteert in een niet-lege waarde bij het evalueren van een expressie over een tabel.

Syntaxis

COUNTX(<table>,<expression>)  

Parameters

Term Definitie
table De tabel met de rijen die moeten worden geteld.
Expressie Een expressie die de set waarden retourneert die de waarden bevat die u wilt tellen.

Retourwaarde

Een geheel getal.

Opmerkingen

  • De functie COUNTX heeft twee argumenten. Het eerste argument moet altijd een tabel zijn of een expressie die een tabel retourneert. Het tweede argument is de kolom of expressie die door COUNTX wordt doorzocht.

  • De functie COUNTX telt alleen waarden, datums of tekenreeksen. Als de functie geen rijen vindt die moeten worden geteld, wordt er een lege waarde geretourneerd.

  • Als u logische waarden wilt tellen, gebruikt u de functie COUNTAX.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Voorbeeld 1

De volgende formule retourneert een telling van alle rijen in de tabel Product met een catalogusprijs.

= COUNTX(Product,[ListPrice])  

Voorbeeld 2

De volgende formule laat zien hoe u een gefilterde tabel doorgeeft aan COUNTX voor het eerste argument. De formule gebruikt een filterexpressie om alleen de rijen in de tabel Product op te halen die voldoen aan de voorwaarde ProductSubCategory = "Caps" en telt vervolgens de rijen in de resulterende tabel met een catalogusprijs. De FILTER-expressie is van toepassing op de tabel Producten, maar gebruikt een waarde die u opzoekt in de gerelateerde tabel ProductSubCategory.

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

AANTAL, functie
AANTALARG, functie
COUNTAX, functie
Statistische functies