COUNTX
Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel
Tæller antallet af rækker, der indeholder en værdi, der ikke er tom, eller et udtryk, der evalueres til en værdi, der ikke er tom, når et udtryk evalueres over en tabel.
Syntaks
COUNTX(<table>,<expression>)
Parametre
Begreb | Definition |
---|---|
table | Den tabel, der indeholder de rækker, der skal tælles. |
udtryk | Et udtryk, der returnerer det værdisæt, der indeholder de værdier, du vil tælle. |
Returværdi
Et heltal.
Bemærkninger
Funktionen COUNTX tager to argumenter. Det første argument skal altid være en tabel eller et hvilket som helst udtryk, der returnerer en tabel. Det andet argument er den kolonne eller det udtryk, der søges i af COUNTX.
Funktionen COUNTX tæller kun værdier, datoer eller strenge. Hvis funktionen ikke finder nogen rækker at tælle, returnerer den en tom værdi.
Hvis du vil tælle logiske værdier, skal du bruge funktionen COUNTAX.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel 1
Følgende formel returnerer en optælling af alle rækker i tabellen Product, der har en listepris.
= COUNTX(Product,[ListPrice])
Eksempel 2
Følgende formel illustrerer, hvordan du overfører en filtreret tabel til COUNTX for det første argument. Formlen bruger et filterudtryk til kun at hente de rækker i tabellen Product, der opfylder betingelsen ProductSubCategory = "Caps", og tæller derefter rækkerne i den resulterende tabel, der har en listepris. FILTER-udtrykket gælder for tabellen Products, men bruger en værdi, som du slår op i den relaterede tabel ProductSubCategory.
= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])
Relateret indhold
Funktionen COUNT
Funktionen COUNTA
Funktionen COUNTAX
Statistiske funktioner