Mesures vs 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, 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.

💡Bon à savoir : ne confondez pas les mesures implicites et explicites !



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.

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