Utiliser les fonctions d’intelligence temporelle (DAX)
Dans ce tutoriel, vous apprendrez à créer des indicateurs utilisant les fonctions d’intelligence temporelle.
Prérequis
- Avoir installé Power BI Desktop (outil gratuit)
- Toutes versions
- Avoir importé des tables
- Avoir une table marquée comme table de dates
- Avoir assimilé les connaissances du tutoriel : Créer une table Calendrier en DAX
Contexte
Vous avez importé vos données, vos indicateurs et marqué votre table Calendrier comme une table de dates. Vous souhaitez créer des mesures pour calculer votre CA en mode YTD (cumul à jour) ou encore votre CA en mode YTD Fiscal (cumul à jour sur un exercice financier) ou encore votre CA sur la période précédente à celle analysée.
Créer des mesures temporelles supplémentaires
En sélectionnant votre table contenant vos mesures, depuis le ruban Outils de table, sélectionnez Nouvelle Mesure.

Depuis la barre de formule, saisissez le script suivant pour obtenir la somme du CA utilisant la fonction cumul à jour du 1er janvier au 31 décembre pour les années passées et du 1er janvier à aujourd’hui pour l’année en cours
CA Cumul à jour = TOTALYTD([Total Sales],’Date (Order)'[Date])
Pour ajouter une nouvelle mesure, il suffit de répéter les étapes suivantes et de modifier le script. Pour cet exemple, nous allons créer le CA cumul à jour pour un exercice financier allant du 1er avril au 31 mars
CA Cumul à jour Excercice Financier = TOTALYTD([Total Sales],'Date (Order)'[Date],"03/31") // Dans cet exemple, l'exercice financier commence le 1er avril et termine le 31 mars
La dernière fonction utilisée ici, permettra de calculer le CA sur la même période de l’année dernière en fonction de votre analyse. Exemple si j’analyse mon CA par an alors celui-ci affichera le CA de l’année précédente, si vous analysez au niveau année/mois alors celui-ci affichera le CA de l’année présente pour le même mois.
CA période précédente =
CALCULATE(
[Total Sales],
SAMEPERIODLASTYEAR('Date (Order)'[Date])
)
Notez le rendu pour l’ensemble des 3 mesures que vous venez de créer.

- Représente la somme de la ligne courante + la ligne précédente de janvier à décembre.
- Initialisation de la somme à partir du mois d’avril
- Récupération pour la période novembre 2006 la valeur pour novembre 2005
Vous savez désormais utiliser les fonctions d’intelligence temporelle pour créer des mesures DAX.
D’autres fonctions d’intelligence temporelle sont disponibles ici : Fonctions d’intelligence temporelle
Vous pouvez consulter nos autres tutoriels Power BI pour en apprendre plus.
Laisser un commentaire
Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !