Le contexte de filtre
Une seule mesure, et pourtant un résultat différent dans chaque case : c'est le contexte de filtre. Une fois qu'on le voit, DAX devient logique. Le simulateur le montre case par case.
Télécharger la fiche PDF gratuiteSans inscription, mise en page prête à imprimer01Définition
Le contexte de filtre est l'ensemble des filtres qui s'appliquent au moment où une mesure est calculée : la ligne et la colonne de la matrice, les segments, les filtres du visuel, de la page et du rapport. La mesure ne voit que les lignes qui passent tous ces filtres.
02Le simulateur
Clique sur plusieurs cases, puis sur les totaux, et change le segment Année. Le panneau sous la matrice liste les filtres de la case.
03D'où viennent les filtres ?
| Source | Exemple |
|---|---|
| Ligne et colonne du visuel | Catégorie = Mobilier, Région = Sud |
| Segments | Année = 2026 |
| Volet Filtres (visuel, page, rapport) | Type de client = Professionnel |
| Interactions entre visuels | Clic sur une barre d'un autre graphique |
| CALCULATE dans la mesure | Voir la fiche CALCULATE |
Les filtres s'additionnent : une ligne doit les respecter tous. Et grâce aux relations, un filtre posé sur Produits ou Clients descend jusqu'à la table Ventes.
04Le cas des totaux
Une ligne Total n'additionne pas les cases du dessus : elle recalcule la mesure avec moins de filtres (sans le filtre de la ligne). Pour SUM, cela revient au même. Pour une moyenne, un comptage distinct ou une condition, le total peut surprendre : voir Mon total est faux.
05À toi de jouer
Lire les contextes de filtre
Avec la seule mesure CA = SUMX(Ventes, Ventes[Qté] * RELATED(Produits[Prix])), une matrice Catégorie × Région et un segment Année, trouve les trois valeurs ci-dessous sans écrire de nouvelle mesure.
| Question | Réponse |
|---|---|
| Le CA Mobilier dans le Sud en 2025 | 6 024 € |
| Le CA Informatique tous lieux confondus en 2026 | 23 525 € |
| Le CA de la région Ouest sur les deux années | 16 829 € |
Résultat attendu : Trois valeurs lues dans la même matrice, en jouant sur le segment et les totaux.
Le même classeur sert pour tous les défis : 408 ventes sur 2025 et 2026, avec les tables Produits, Clients et Dates. L'onglet Lisez-moi indique les relations à créer.
Solution : Chaque réponse est une case ou un total de la même matrice : seul le contexte de filtre change.
CA = SUMX(Ventes, Ventes[Qté] * RELATED(Produits[Prix]))
06Pièges à éviter
Pas besoin d'une mesure « CA Mobilier Sud 2025 » : la mesure CA, placée dans la bonne matrice avec le bon segment, la calcule déjà. On n'écrit une mesure spécifique que pour modifier le contexte, avec CALCULATE.
Un chiffre « faux » vient souvent d'un filtre oublié dans le volet Filtres, au niveau de la page ou du rapport. Vérifie-le avant de soupçonner la mesure.
07Questions fréquentes
Qu'est-ce que le contexte de filtre en DAX ?
Le contexte de filtre est l'ensemble des filtres qui s'appliquent au moment où une mesure est calculée : la ligne et la colonne de la matrice, les segments, les filtres du visuel, de la page et du rapport. La mesure ne voit que les lignes qui passent tous ces filtres.
Quel est le piège le plus fréquent avec le contexte de filtre ?
Chercher à écrire une mesure par case. Pas besoin d'une mesure « CA Mobilier Sud 2025 » : la mesure CA, placée dans la bonne matrice avec le bon segment, la calcule déjà. On n'écrit une mesure spécifique que pour modifier le contexte, avec CALCULATE.
La fiche « Le contexte de filtre » est-elle gratuite ?
Oui. La fiche, son simulateur et son défi et sa version PDF sont en accès libre et gratuit, sans inscription. Elle fait partie du cours DAX gratuit de mesetudesdecas.fr, qui compte 32 fiches.
Passez de la fiche à la mise en situation
Les études de cas de mesetudesdecas.fr placent vos apprenants face à un vrai besoin d'entreprise : modèle de données, mesures DAX et tableau de bord Power BI, avec énoncé, corrigé et pas-à-pas du formateur.
Voir le catalogueVoir aussi le cours Power Query gratuit
Fiche V1.0 | Dernière mise à jour : 02/11/2026 | Clément Delobel, formateur Power BI et DAX