Partager via


COUNTAX

s’applique à :colonne calculéetable calculéemesurecalcul visuel

La fonction COUNTAX compte des résultats non vides lors de l’évaluation du résultat d’une expression sur une table. Autrement dit, il fonctionne comme la fonction COUNTA, mais est utilisé pour itérer dans les lignes d’une table et compter les lignes où les expressions spécifiées entraînent un résultat non vide.

Syntaxe

COUNTAX(<table>,<expression>)

Paramètres

Terme Définition
table Table contenant les lignes pour lesquelles l’expression sera évaluée.
expression Expression à évaluer pour chaque ligne de la table.

Valeur de retour

Nombre entier.

Remarques

  • Comme 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, de sorte qu’elle est comptée.

  • Chaque fois que la fonction ne trouve aucune ligne à agréger, la fonction retourne un vide.

  • Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les 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])

COUNT fonctionCOUNTA fonctionCOUNTX fonctionfonctions statistiques