Retour

Création d’un sélecteur de date simple sur Power BI

Temps de lecture : 2 minutes

Power BI propose un sélecteur de date permettant de choisir des dates dans une plage spécifique. Mais que faire si vous souhaitez sélectionner un seul jour ? À première vue, la liste déroulante peut sembler être la seule option ou bien y a-t-il une alternative ?

Imaginez que vous vendiez des produits à divers clients et que vous vouliez filtrer les commandes passées à une date précise.

Créons maintenant un rapport et ajoutons un segment. Remarquez les différentes configurations disponibles. Si vous souhaitez sélectionner une date unique (et non une date relative), Power BI propose des options telles que la liste verticale, le menu déroulant et l’affichage sous forme de tuiles. Cependant, aucune de ces options ne permet de choisir une seule date directement.

Pour y parvenir, vous devrez utiliser une solution de contournement. Suivez ces étapes :

  • Configurez le segment sur « Après » (ou « Avant »). Cela vous permettra de saisir une seule date.
  • Désactivez le curseur et l’option de mise en page réactive. En désactivant ces fonctionnalités, vous aurez un meilleur contrôle sur l’apparence du visuel. Vous pourrez ainsi redimensionner l’élément jusqu’à ce que seul le champ « date de début » soit visible. (Dans Général > Propriétés > Options avancées)

Nous avons désormais un sélecteur de date ! Pour afficher uniquement les données de la date sélectionnée, appliquez un filtre sur le visuel (plutôt que sur toute la page, afin de ne pas filtrer le segment lui-même). Configurez-le pour afficher uniquement la dernière valeur en fonction de la date la plus ancienne. (Si vous avez utilisé « Avant », sélectionnez plutôt la première valeur).

La fonction TOP N fonctionne de manière similaire à la fonction RANK() en SQL et prend en compte les égalités. Ici, nous spécifions TOP 1, mais comme toutes les dates égales à la date sélectionnée sont classées à égalité, toutes les lignes correspondantes sont affichées.

Laisser un commentaire

Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !