Comment utiliser la fonction SUM dans Power BI ?

Dans cet article, nous allons explorer ensemble comment utiliser efficacement la fonction SUM dans Power BI, une des fonctions les plus essentielles et simples du langage DAX. Que vous débutiez avec Power BI ou que vous souhaitiez optimiser vos rapports, comprendre cette fonction vous permettra de réaliser des calculs précis et performants en respectant le contexte de vos données.

Qu'est-ce que la fonction SUM dans Power BI ?

La fonction SUM, comme son nom l'indique, sert à additionner les valeurs d'une colonne numérique dans Power BI. Elle fonctionne de manière très similaire à la fonction somme d'Excel, mais avec une particularité importante : elle respecte le contexte de filtre appliqué dans votre rapport.

Concrètement, cela signifie que si vous utilisez des segments (ou slicers) et des filtres dans vos rapports, la fonction SUM calculera uniquement la somme des valeurs visibles selon ce contexte. Par exemple, si vous filtrez vos données sur une année spécifique, la somme s'adaptera automatiquement pour ne prendre en compte que les données correspondant à cette année.

Pourquoi utiliser la fonction SUM plutôt que le résumé automatique ?

Power BI détecte automatiquement les colonnes numériques et propose souvent un résumé par somme sans que vous ayez à créer une mesure spécifique. Cependant, utiliser une mesure explicite avec la fonction SUM présente plusieurs avantages :

  • Optimisation des calculs : La fonction SUM est plus rapide et mieux optimisée car elle s'exécute uniquement quand vous insérez un visuel, contrairement au résumé automatique qui est calculé en permanence.
  • Contrôle et flexibilité : En créant une mesure avec SUM, vous pouvez facilement combiner cette fonction avec d'autres fonctions DAX comme CALCULATE pour affiner vos analyses.
  • Clarté dans vos rapports : Une mesure nommée explicitement (par exemple "Chiffre d'affaires") facilite la lecture et la compréhension de vos rapports par les utilisateurs.

Comment créer une mesure avec la fonction SUM ?

Passons à l'exemple concret. Supposons que vous souhaitez calculer le chiffre d'affaires total à partir d'une table Commande contenant une colonne Montant.

  1. Dans Power BI Desktop, sélectionnez la table Commande.
  2. Cliquez sur Nouvelle mesure.
  3. Donnez un nom à votre mesure, par exemple CA (pour chiffre d'affaires).
  4. Écrivez la formule suivante : CA = SUM(Commande[Montant]).
  5. Insérez cette mesure dans un visuel, comme une carte, pour afficher le total du chiffre d'affaires.
  6. Vous pouvez ajuster l'affichage, par exemple en modifiant le nombre de décimales dans les options de format.

Utiliser la fonction SUM avec des filtres et segments

Le vrai pouvoir de la fonction SUM se révèle lorsqu'on applique des filtres ou des segments dans le rapport. Par exemple :

  • Ajoutez un segment basé sur la colonne Année de votre table Calendrier.
  • Lorsque vous sélectionnez une année spécifique, par exemple 2024, le chiffre d'affaires affiché s'adapte automatiquement pour ne montrer que la somme des montants de cette année.
  • En sélectionnant plusieurs années, la somme reflète la somme cumulée sur ces années.

Cette adaptation dynamique est possible grâce à la capacité de la fonction SUM à respecter le contexte de filtre appliqué dans Power BI.

Combiner SUM avec la fonction CALCULATE pour plus de puissance

Pour aller plus loin, vous pouvez combiner la fonction SUM avec CALCULATE, qui permet de modifier ou de renforcer le contexte de filtre. Par exemple, vous pourriez vouloir calculer le chiffre d'affaires uniquement pour un segment de clients ou une catégorie spécifique.

La syntaxe générale ressemblerait à ceci :

CA_Segment = CALCULATE(SUM(Commande[Montant]), FiltreSupplémentaire)

Cette combinaison est très puissante et ouvre la porte à des analyses avancées sur vos données.

Conclusion

La fonction SUM est un incontournable dans Power BI pour réaliser des totaux simples mais efficaces. Elle vous permet de créer des mesures performantes qui respectent le contexte de filtre et s'adaptent automatiquement à vos segments et filtres. En maîtrisant cette fonction, vous posez les bases pour construire des rapports dynamiques et interactifs.

🔎 Découvrez nos autres articles sur Power BI.

📧 Ne manquez pas nos actualités avec notre newsletter.

👀 Par ici pour découvrir nos formations Power BI.

Copyright 2025 | Tous Droits Réservés