Mesure DAX ou colonne calculée : l'exercice qui fait comprendre la différence
Par Clément Delobel, formateur et consultant Data et IAPublié le 24/09/2026
C'est la notion qui fait passer un apprenant de « je fais des graphiques dans Power BI » à « je maîtrise mes calculs ». Tant qu'on glisse une colonne dans un visuel, Power BI calcule tout seul, et tout semble juste. Le jour où le chiffre affiché diffère de celui attendu, il faut comprendre ce qu'est une mesure, et en quoi elle diffère d'une colonne calculée. Voici l'exercice qui fait passer ce cap en une demi-heure.
La différence en deux phrases
Une colonne calculée est calculée ligne par ligne, une fois, au moment de l'actualisation, et stockée dans la table : elle se comporte comme une colonne de plus dans le fichier. Une mesure n'est stockée nulle part : elle est calculée à la volée, pour chaque cellule de chaque visuel, en fonction des filtres en cours. C'est ce « en fonction des filtres » qu'il faut faire comprendre, et les définitions n'y suffisent pas.
L'exercice : deux chiffres qui ne concordent pas
Dans l'étude de cas PBI-01, la première page du rapport affiche le chiffre d'affaires en glissant simplement la colonne des montants dans une carte : 465 832 €. Plus tard, on écrit une mesure qui calcule le chiffre d'affaires réellement encaissé : 445 536 €. Même base, deux chiffres. La salle cherche l'erreur.
L'explication : l'agrégation automatique additionnait toutes les commandes, y compris celles qui ont été annulées ou remboursées. La mesure, elle, a été écrite pour ne compter que les commandes valides. Personne ne s'était trompé : les deux chiffres répondent à deux questions différentes, et seul le second répond à celle de la direction.
Ce qu'il faut faire dire à la salle : « glisser une colonne, c'est laisser Power BI décider du calcul ; écrire une mesure, c'est décider soi-même ». C'est la phrase qui reste.
Introduire CALCULATE au bon moment
CALCULATE effraie parce qu'on l'introduit trop tôt, comme une fonction parmi d'autres. Présentez-la au moment précis où le besoin apparaît : « je veux le chiffre d'affaires, mais seulement des commandes livrées ». CALCULATE, c'est une mesure existante à laquelle on ajoute ou retire des filtres. Formulé ainsi, avec un exemple sous les yeux, la fonction devient logique.
- Une première mesure simple : la somme des montants.
- La même mesure avec CALCULATE et un filtre sur le statut de la commande.
- Les deux mesures côte à côte dans un tableau, découpé par mois : l'écart devient visible et se lit.
Les règles à laisser aux apprenants
- Un chiffre affiché dans un rapport doit presque toujours être une mesure explicite, nommée et documentée.
- Une colonne calculée sert à classer, filtrer ou découper, par exemple une tranche de prix ou une catégorie de client.
- On range les mesures dans une table dédiée, avec des noms clairs : on les retrouve, on les réutilise.
- On contrôle chaque nouvelle mesure en la comparant à un total connu, calculé ailleurs.
Une première séance Power BI clé en main
L'étude de cas PBI-01 : cinq classeurs Excel transformés en rapport de six pages, Power Query, modèle en étoile, mesures DAX et publication, avec corrigé .pbix et pas-à-pas du formateur. Livraison immédiate.
Découvrir l'étude de cas PBI-01