StraFormationStraFormation

Power BI : pourquoi le même indicateur change-t-il d’un visuel à l’autre ?

Illustration sérigraphiée d’une analyste comparant deux graphiques issus du même noyau de données après le passage par deux filtres de formes différentes.
Power BIDAXmodèle de donnéesreportingformation

Un même indicateur peut afficher deux résultats dans Power BI sans qu’un des visuels soit « cassé ». Une mesure est recalculée dans le contexte de chaque cellule : filtres du rapport, de la page et du visuel, segments, interactions, relations du modèle et niveau de détail. Avant de réécrire le DAX, il faut donc rendre ces contextes comparables.

La bonne question n’est pas seulement « quelle formule est fausse ? », mais : les deux visuels interrogent-ils la même mesure, sur les mêmes lignes, avec les mêmes filtres et la même date ?

Pourquoi le total peut changer sans que les données changent

Dans Power BI, une mesure n’est pas une valeur stockée une fois pour toutes. Microsoft explique qu’elle est évaluée selon le contexte fourni par le rapport ; chaque combinaison de lignes, colonnes, segments et filtres crée le sous-ensemble sur lequel le calcul s’exécute (vue d’ensemble de DAX).

Prenons un cas fictif très simple. Trois clients achètent deux familles de produits :

FamilleClients distincts
A2
B2
Total3

Le total 3 n’est pas nécessairement une erreur. Si un même client a acheté A et B, additionner les lignes donnerait 4 et compterait ce client deux fois. Une mesure DISTINCTCOUNT est réévaluée au niveau du total ; elle ne fait pas automatiquement la somme des résultats affichés au-dessus.

Le même principe vaut pour un taux de marge, un panier moyen, un stock à date ou une durée moyenne : le total pertinent dépend de la règle métier et du contexte. Le premier travail consiste donc à écrire ce que le total doit signifier, pas à forcer le chiffre attendu.

L’épreuve miroir CONTEXTE–MODÈLE–MESURE

Cette épreuve permet de comparer deux visuels sans modifier le rapport de production. Travaillez sur une copie du fichier PBIX ou sur un jeu pédagogique ; n’utilisez pas de données personnelles, confidentielles ou stratégiques sans autorisation.

1. Fixez une référence métier

Notez sur une page :

  • le nom exact de l’indicateur ;
  • sa définition, ses exclusions et son unité ;
  • la date de référence : commande, facture, livraison ou paiement ;
  • le niveau de détail attendu : ligne, commande, client, jour ou mois ;
  • un petit résultat témoin calculable à la main.

Sans cette référence, on peut faire converger deux visuels vers le même nombre tout en conservant une règle métier fausse.

2. Posez les deux résultats sur une page blanche

Dupliquez les deux visuels sur une nouvelle page de diagnostic. Retirez provisoirement les éléments décoratifs et gardez visibles :

  • le nom du champ ou de la mesure ;
  • les filtres du visuel ;
  • les segments qui agissent sur la page ;
  • le niveau de détail affiché.

Ajoutez un tableau simple avec la même mesure et une dimension à la fois : date, produit, client, agence. Le but n’est pas d’embellir le rapport, mais de découvrir à quel moment les deux résultats divergent.

3. Comparez les contextes, filtre par filtre

Vérifiez dans cet ordre :

  1. filtre de rapport ;
  2. filtre de page ;
  3. filtre propre au visuel ;
  4. segments et sélections actives ;
  5. interactions entre visuels ;
  6. drillthrough, signets et filtres conservés.

Une carte peut ignorer un segment parce que l’interaction a été désactivée. Un graphique peut exclure les valeurs vides. Un signet peut restaurer un ancien état de filtre. Notez chaque différence au lieu de cliquer jusqu’à obtenir le chiffre souhaité.

4. Vérifiez que vous comparez la même mesure

Une colonne glissée dans un visuel peut être agrégée implicitement en somme, moyenne ou nombre. Une mesure explicite possède, elle, une formule DAX et un nom réutilisable. Deux libellés proches ne garantissent donc pas le même calcul.

Pour chaque visuel, relevez :

ContrôleVisuel 1Visuel 2
Champ ou mesure exacts
Agrégation
Format et unité
Date utilisée
Filtres visibles
Valeur témoin attendue

Si l’un utilise Somme de Montant et l’autre une mesure [Chiffre d’affaires validé], le problème n’est pas encore un problème de syntaxe : les objets comparés ne sont pas identiques.

5. Contrôlez le grain, les clés et les relations

Un modèle en étoile sépare en général les dimensions — client, produit, date — des faits à additionner ou compter. Microsoft rappelle qu’une table de faits doit conserver un grain cohérent et que les relations définissent les chemins de propagation des filtres (schéma en étoile).

Sur une copie du modèle, vérifiez :

  • ce que représente une ligne de chaque table ;
  • l’unicité réelle de la clé du côté 1 ;
  • la cardinalité 1:*, 1:1 ou *:* ;
  • la relation active utilisée ;
  • le sens de propagation du filtre ;
  • les clés absentes et les lignes non appariées.

Les relations propagent les filtres d’une table vers une autre. Microsoft précise aussi qu’elles n’imposent pas l’intégrité des données : des clés absentes ou une mauvaise cardinalité peuvent donc produire des résultats incomplets ou ambigus (relations de modèle dans Power BI Desktop).

Ne passez pas toutes les relations en bidirectionnel pour « voir si cela marche ». Cette option peut créer des chemins ambigus et dégrader les performances ; la documentation Microsoft recommande de ne l’utiliser que lorsque le besoin le justifie.

6. Examinez le DAX en dernier

Quand la référence, le grain, les relations et les filtres sont alignés, lisez la mesure. Cherchez notamment :

  • une fonction qui retire ou remplace un filtre ;
  • une date ou une relation différente de celle attendue ;
  • une division calculée au mauvais niveau ;
  • un itérateur qui travaille sur un grain inattendu ;
  • une mesure de total qui devrait être réévaluée, et non additionnée.

La fonction CALCULATE modifie le contexte de filtre de l’expression ; selon les arguments, elle ajoute de nouveaux filtres ou remplace ceux déjà présents (documentation DAX de CALCULATE). Ce comportement est utile, mais il explique aussi pourquoi une mesure peut ne pas suivre le segment comme prévu.

Symptôme, cause probable et premier test

Symptôme observéCouche à examiner d’abordPremier test utile
La carte et le tableau diffèrentMesure, agrégation ou filtre du visuelAfficher la même mesure dans un tableau sur une page blanche
Les lignes semblent justes mais le total surprendIndicateur non additif et contexte du totalRecalculer le total depuis la définition métier
Un segment modifie un visuel mais pas l’autreInteraction, table déconnectée ou relationAfficher le volet des interactions puis tracer le chemin du filtre
Une catégorie disparaîtClé non appariée, filtre vide ou relationCompter les lignes sans correspondance et afficher la valeur vide
Le rapport publié diffère du PBIX localActualisation, version, droits ou sécuritéComparer horodatage, modèle publié, compte test et état de rafraîchissement

Ce tableau ne remplace pas un audit du modèle. Il évite seulement de réécrire une formule quand l’écart se situe dans une autre couche.

Exercice corrigé : où chercher avant de toucher au DAX ?

Situation A

Dans un tableau, deux produits affichent chacun 2 clients distincts. Le total affiche 3. Un client a acheté les deux produits.

Correction : le total 3 est cohérent avec la définition « nombre de clients distincts sur l’ensemble ». Additionner 2 + 2 compterait le client commun deux fois. Il faut confirmer la définition métier, pas forcer la somme des lignes.

Situation B

Un segment « Région Est » réduit un graphique, mais la carte de chiffre d’affaires reste inchangée.

Correction : vérifier d’abord l’interaction du segment avec la carte, puis les filtres du visuel et la mesure exacte. Si ces éléments sont identiques, examiner la relation entre Région et la table de faits, puis seulement une éventuelle suppression de filtre dans le DAX.

Situation C

Les deux visuels sont identiques dans Power BI Desktop. Après publication, un collègue voit un autre total.

Correction : ne pas commencer par la formule. Comparer la version publiée, la dernière actualisation, le compte utilisé, les rôles de sécurité, les filtres persistants et les sources accessibles dans le service.

Quel parcours Power BI demander ?

L’offre Power BI de StraFormation distingue trois responsabilités. Utilisez l’écart observé pour choisir le point de départ :

  • Fondations — 21 h : vous découvrez Power BI ou ne savez pas encore distinguer préparation, modèle, mesure et visuel. L’objectif est de construire un premier rapport avec un modèle simple et des contrôles explicites.
  • Modélisation & DAX — 21 h : vous savez charger des données, créer des relations simples, une mesure et plusieurs visuels, mais les contextes, les totaux ou les relations restent difficiles à expliquer.
  • Publication & gouvernance — 14 h : le modèle local est fiable, mais la diffusion, l’actualisation, les rôles, la sécurité ou la reprise créent l’écart.

Ces durées et prérequis sont ceux affichés sur la page consultée le 25 septembre 2026. Programme final, version de Power BI Desktop, licences, droits, environnement de test, calendrier, place, prix et financement doivent être confirmés avant inscription.

Si votre difficulté se situe encore dans la préparation mensuelle des fichiers, commencez plutôt par le guide Excel : formules, TCD ou Power Query — quoi apprendre pour arrêter le copier-coller mensuel ?. Il aide à localiser le travail répétitif avant d’ajouter un modèle Power BI.

Le brief à envoyer avant de demander un devis

Préparez une version fictive, anonymisée ou expressément autorisée de votre problème. Indiquez :

  • votre rôle et la décision que le rapport doit éclairer ;
  • la version et l’environnement utilisés ;
  • les tables, leur grain et les relations principales ;
  • le nom exact de la mesure et, si possible, sa formule ;
  • les deux visuels comparés et leurs filtres ;
  • la valeur attendue, la valeur observée et le calcul témoin ;
  • ce qui fonctionne déjà : préparation, modèle, DAX ou publication ;
  • l’échéance, le format souhaité et les personnes qui devront reprendre le rapport.

Demandez ensuite à StraFormation de confirmer le parcours, les prérequis et l’environnement pédagogique. L’objectif n’est pas de promettre qu’un nombre sera « réparé » pendant la formation, mais de choisir les compétences qui permettront de l’expliquer, le contrôler et le maintenir.

Sources consultées

4.8/5

225+ avis Google

Qualiopi

Certifié qualité

Éligible CPF

100% finançable

5000+

Apprenants formés

Formations recommandées

Articles pour aller plus loin