
Les colonnes calculées sont ajoutées à une table existante. Elles sont évaluées ligne par ligne, un peu comme une nouvelle colonne dans Excel. Leur valeur est calculée une fois, puis stockée dans le modèle de données.
Elles sont utiles pour :
Exemple :
AnnéeCommande = YEAR('Commandes'[DateCommande])
Cette formule crée une nouvelle colonne contenant l’année de chaque commande. Le résultat est fixe pour chaque ligne, quelle que soit la manière dont on affiche les données ensuite.
Les mesures, elles, ne créent pas de colonnes visibles dans les tables. Ce sont des formules dynamiques qui s’adaptent au contexte d’affichage : filtres, regroupements, sélection par l’utilisateur…
Elles ne sont pas stockées, mais calculées à la volée dès qu’elles sont utilisées dans une visualisation.
Elles sont utilisées pour :
Exemple :
TotalVentes = SUM('Ventes'[Montant])
TauxCroissance = DIVIDE([TotalVentes] - [TotalVentes Année Précédente], [TotalVentes Année Précédente])
Les mesures sont centrales pour construire vos indicateurs dans les rapports.
En résumé :
Dans le doute, privilégiez les mesures : elles sont plus efficaces, consomment moins de mémoire et sont plus souples à l’usage.
💡Bon à savoir : il existe deux types de mesures , ne les confondez pas !

💡 À noter :
Power BI propose un éditeur de mesures rapides pour vous aider à créer des mesures sans avoir à écrire de formule DAX. Il suffit de choisir le type de calcul souhaité et les champs concernés et Power BI se charge du reste. C’est un bon moyen d’apprendre la logique DAX en observant les formules générées automatiquement.
