Bloquer la dernière date de données
Dans ce nouveau tutoriel Power BI, je vous montre comment bloquer votre filtre de dates sur la dernière date de données de manière dynamique.
Contexte
Dans Power BI lorsque vous enregistrer un rapport les filtres gardent. Le problème c'est que lorsque de nouvelles sont ajoutées on aimerait bien que la dernière date de données soit sélectionné par défaut.
Vous avec conçu un rapport qui reporte les ventes journalières.
Jeu de données
Dans le cadre de ce tutoriel nous allons utiliser le jeu de données Superstore. Vous trouverez deux fichiers.
Créer une table de dates 📅
La première chose à faire est de créer une table de dates. Pour cela,
- Rendez-vous dans le menu, . Dans la barre de formule, insérer la formule ci-dessous.
Calculer la dernière de données
Créer une colonne de date corrigée
L'astuce consiste à répliquer toutes les dates
`Date Corrigée = IF(
'calendar'[Date] = 'calendar'[Dernière Date],
"Last Day",
"" & FORMAT('calendar'[Date], "yyyy-MM-dd")
)
Mettre en place le filtre de dates
Ajouter un segment
Ajouter la colonne Date Corrigée
Convertissez en liste déroulante
Configurez la sélection simple
Afficher la dernère date des données
Il faut ajouter un message qui indique la dernière date de l'historique de données.
Dernière mise à jour =
"Dernière mise à jour : " &
FORMAT (
'calendar'[Dernière Date],
"dd-MM-yyyy"
)
À présent nous allons ajouter de nouvelles données puis rafraîchir le rapport pour vérifier si tout marche. Pour cela
- Dans le fichier Excel A copiez et collez les données du fichier Excel B.
- Enregistrez le fichier A
- Revenez dans le rapport et faites Actualiser
Vérifiez bien que le message change et acffiche la nouvelle dernière date.
Dans ce tutoriel, nous avons vu comment bloquer le segment de dates sur la dernière date de données.