COUNTAX
S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel
La fonction COUNTAX compte les résultats non vides lors de l'évaluation du résultat d'une expression sur une table. Autrement dit, elle fonctionne comme la fonction COUNTA, mais est utilisée pour parcourir les lignes d’une table et compter les lignes où les expressions spécifiées génèrent un résultat non vide.
Syntaxe
COUNTAX(<table>,<expression>)
Paramètres
Terme | Définition |
---|---|
tableau | Table contenant les lignes pour lesquelles l’expression est évaluée. |
expression | Expression à évaluer pour chaque ligne de la table. |
Valeur de retour
Nombre entier.
Remarques
À l’instar de la fonction COUNTA, la fonction COUNTAX compte les cellules contenant n’importe quel type d’informations, y compris d’autres expressions. Par exemple, si la colonne contient une expression qui prend la valeur d’une chaîne vide, la fonction COUNTAX traite ce résultat comme non vide. En règle générale, la fonction COUNTAX ne compte pas les cellules vides mais, dans ce cas, la cellule contient une formule et elle est donc comptée.
Chaque fois que la fonction ne trouve aucune ligne à agréger, elle retourne un espace.
Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery quand elle est utilisée dans des colonnes calculées ou des règles de sécurité au niveau des lignes (RLS).
Exemple
L’exemple suivant compte le nombre de lignes non vides dans la colonne Phone à l’aide de la table qui résulte du filtrage de la table Reseller sur [Status] = Active.
= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])
Contenu connexe
COUNT, fonction
COUNTA, fonction
COUNTX, fonction
Fonctions statistiques