Manipuler les données temporelles avec le DAX dans Power BI n’est pas toujours évident. Cela se complique encore lorsqu’aucune fonction native ne permet de répondre directement à votre besoin. Dans cet article, je vous explique étape par étape comment réaliser un cumul temporel illimité sur la plage de temps de votre choix dans Power BI.
Les fonctions de cumul DAX existantes et leurs limites
En DAX, effectuer un cumul est simple si votre modèle de données est bien structuré. Vous pouvez utiliser des fonctions comme TOTALYTD, TOTALQTD ou TOTALMTD. Comme leurs noms l’indiquent, elles permettent d’obtenir un cumul sur une plage de temps donnée :

Dans cet exemple, la fonction TOTALYTD cumule les « Montant » sur chaque année.
Cependant, il n’existe pas de fonction native permettant de calculer un cumul sur toutes vos périodes, comme un cumul global de 2004 à 2006.
➡️ Voyons ensemble deux méthodes efficaces pour obtenir un cumul DAX sans limite de temps dans Power BI.
Les différentes méthode pour faire un cumul personnalisé dans Power BI
Méthode 1 : Utiliser les calculs visuels Power BI
La manière la plus rapide pour un cumul illimité est d’utiliser les nouveaux calculs visuels de Power BI. Grâce à cet outil, vous pouvez créer la fonction DAX « RUNNINGSUM« , qui vous permettra de réaliser un cumul sur toute votre plage temporelle.

Comment utiliser le calcul visuel RUNNNINGSUM
- Rendez-vous dans la vue « rapport » de votre logiciel Power BI, et sélectionnez un visuel
- Cliquez ensuite sur « Nouveau calcul de visuel »
- Insérer ensuite la fonction RUNNINGSUM, comme dans l’image suivante.

✅ Avantages de RUNNINGSUM
- Rapide à configurer
- Simple à mettre en place
- Compatible avec n’importe quelle colonne
❌ Inconvénient de RUNNINGSUM
- Le calcul visuel créé ne peut pas être réutilisé dans d’autres fonctions ou rapports.
Méthode 2 : Créer un cumul personnalisé en DAX
La seconde approche consiste à utiliser directement le DAX personnalisé. Cette méthode demande plus de temps pour la mise en place, mais elle offre plus de flexibilité et peut être réutilisée dans d’autres mesures.

Comment faire un cumul personnalisé avec le DAX de Power BI ?
Pour faire un cumul personnalisé en DAX, je vous invite à suivre l’exemple ci-dessous. Attention tout de même, il va nécessiter que vous ayez une bonne compréhension de la gestion du temps en DAX.

✅ Avantages du cumul personnalisé en DAX
- Réutilisable dans plusieurs fonctions ou rapports
❌ Inconvénients du cumul personnalisé en DAX
- Mise en place plus longue
- Limité à une dimension temporelle (ex. : l’année), sinon le code DAX devient plus complexe
Conclusion : Quelle méthode choisir pour votre cumul DAX dans Power BI ?
Si vous souhaitez un résultat rapide et ponctuel, optez pour RUNNINGSUM via les calculs visuels.
Pour des besoins plus avancés ou réutilisables, misez sur le cumul personnalisé en DAX.
En suivant ces conseils, vous pourrez facilement créer un cumul sans limite de temps dans Power BI, optimiser vos tableaux de bord et améliorer l’analyse de vos données temporelles.









