Mesures vs colonnes calculées

Les colonnes calculées

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 :

  • extraire une partie d’un champ (par exemple, le mois d’une date)
  • créer des regroupements personnalisés (par exemple, « petit », « moyen », « grand » selon une valeur)

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

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 :

  • agréger des données (somme, moyenne, nombre, etc.)
  • calculer des indicateurs (marge, taux de croissance, part de marché…)
  • faire des comparaisons temporelles (par rapport à l’an dernier, au mois précédent…)

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é :

  • Une colonne calculée est évaluée ligne par ligne et ajoutée à la table. Elle est fixe.
  • Une mesure est évaluée selon le contexte de la visualisation. Elle est dynamique.

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 !

  • Les mesures explicites, définies manuellement en DAX. Ce sont elles que vous pouvez nommer, documenter, réutiliser et personnaliser davantage.
  • Les mesures implicites, créées automatiquement par Power BI quand vous déposez un champ numérique dans une visualisation.


💡 À 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.

Devenez un expert en Power BI

avec nos formations 100% pratique et sur mesure
Découvrir nos formations

Retrouvez nos autres marques

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram