CALCULATE(
COUNTROWS(‘Demo’),
FILTER( ALL(‘Demo'[Color]), ‘Demo'[Color] = "Green" ) )
Ignore/remplace les filtres de couleur existants
Définit un filtre sur vert
CALCULATE(
COUNTROWS(‘Demo’),
FILTER( VALUES(‘Demo'[Color]), ‘Demo'[Color] = "Green" ) )
Conserve les filtres de couleur existants
Ajoute un filtre supplémentaire sur le vert
CALCULATE(
COUNTROWS(‘Demo’),
FILTER( ALL(‘Demo'[Color]),
‘Demo'[Color] = “Green” ),
VALUES(‘Demo'[Color]) )
Identique à l’expression précédente (conserve les filtres de couleur existants)
REMARQUE : le premier filtre prendrait en compte toutes les couleurs, mais la seconde expression (VALUES) ne considère que la sélection actuelle et les deux filtres seront considérés à l’aide d’une condition ET.
= CALCULATE(
COUNTROWS(‘Demo’),
FILTER( ALL(‘Demo’), ‘Demo'[Color] = "Green" ) )
Ignore/remplace les filtres sur toutes les colonnes de la table Demo,
Définit un filtre sur toutes les colonnes (Nom, Transport, etc., pas seulement Couleur)
Avec des lignes qui remplissent la condition.