La création d’un calendrier dans Power BI est obligatoire si vous avez plusieurs colonnes de dates dans votre jeu de données et des indicateurs à présenter sur chacunes de ces dates, indépendamment les unes des autres.
Quelques exemples d’indicateurs sur des dates différentes :
- Quantités en fonction de dates de commandes et de dates de livraison
- Nombre d’employés recrutés dans l’année vs Nombre d’employés partis dans l’année
- Carnet de commande (date de commande) vs Chiffre d’affaires (date de règlement)
- Nombre de devis (date du devis) vs Nombre de commande (date de commande)
- ….
Script DAX d’un calendrier simple
Trouvez ci-dessous le script DAX de création d’un calendrier simple.
Pour l’utiliser, utilisez le bouton « Nouvelle table » disponible entre autres dans l’onglet « Modélisation »
Calendrier =
/*
Créé un calendrier débutant au 1er janvier de A-5 et se terminant au 31 décembre de A (où A est l'année en cours)
Il restera à appliquer les tris autres colonnes
*/
ADDCOLUMNS(
CALENDAR(
date(year(today())-5,1,1), // Attention colonne à modifier
date(year(today()), 12,31)
),
"Année", year([Date]),
"Mois", FORMAT([Date], "mmmm"),
"Mois tri", MONTH([Date]),
"Trimestre", Format([Date], "Tri\me\stre q"),
"Trimestre tri", QUARTER([Date]),
)