Support formation Rapports Power BI

Filtres et segments

Filtrer un visuel, une page ou tout le rapport avec le volet Filtres ; régler les interactions entre visuels ; créer et synchroniser des segments ; trier les visuels.

Pourquoi ?

Un rapport sert à répondre à plusieurs questions avec les mêmes visuels : les ventes de cette année, de cette région, de ce produit. Les filtres et les segments permettent au lecteur de restreindre les données sans que vous ayez à créer une page par cas. Bien réglés, ils rendent le rapport interactif ; mal réglés, ils produisent des chiffres incompréhensibles.

Notions clés

Les niveaux de filtre

Power BI propose des filtres du plus petit au plus grand périmètre, tous gérés dans le volet Filtres :

NiveauSection du volet FiltresPortée
VisuelFiltres sur ce visuelLe seul visuel sélectionné, y compris sur un champ qui n'y est pas affiché
PageFiltres dans cette pageTous les visuels de la page
RapportFiltres dans toutes les pagesToutes les pages du rapport
ExtractionZone Extraction de la page cibleLa page d'extraction, filtrée sur l'élément choisi (voir « Explorer et extraire »)
  • Filtrage de base : vous cochez des valeurs dans une liste.
  • Filtrage avancé : vous posez des conditions (contient, commence par, est supérieur à...).
  • N premiers : vous gardez les N meilleures valeurs selon une mesure.

En mode Lecture, le lecteur peut modifier les filtres existants mais pas en ajouter ; ses choix sont conservés pour lui seul, et le bouton Rétablir les valeurs par défaut revient aux filtres de l'auteur. En mode Édition, les filtres sont enregistrés avec le rapport pour tout le monde.

Les interactions entre visuels

Un clic sur une valeur d'un visuel filtre les autres visuels de la page. En cliquant sur Île-de-France dans le visuel de gauche, vous filtrez le visuel de droite et tous les autres visuels de la page.

image.png

Trois comportements sont possibles pour chaque visuel cible :

  • Filtrer : seules les données liées restent visibles (disponible pour les graphiques en courbes, les nuages de points et les cartes notamment) ;
  • Mettre en surbrillance : les données liées sont mises en évidence, les autres restent visibles mais estompées (comportement par défaut des histogrammes et graphiques à barres) ;
  • Aucun : le visuel cible n'est pas affecté.

Les segments

Un segment est un filtre posé sur le canevas, visible et manipulable par le lecteur. Plusieurs visuels existent :

SegmentUsage
Segment (classique)Liste, mosaïque, liste déroulante ou plage de dates et de nombres, avec recherche
Segment boutonGrille de boutons avec images, icônes et mise en forme riche
Segment liste (préversion)Liste verticale avec hiérarchies, recherche et mise en forme conditionnelle
Segment d'entréeSaisie libre de texte ou de nombre (contient, commence par...)

Pas à pas

Ajouter un filtre

1. Sélectionnez le visuel à filtrer.

2. Faites glisser un champ du volet Données dans la zone Ajouter des champs de données ici de la section voulue du volet Filtres : Filtres sur ce visuel, Filtres dans cette page ou Filtres dans toutes les pages.

image.png

3. Cochez les valeurs à conserver, ou choisissez un type de filtre (avancé, N premiers).

image.png

4. Si besoin, verrouillez ou masquez le filtre (icônes du filtre) pour empêcher le lecteur de le modifier ou de le voir.

Modifier les interactions

1. Sélectionnez le visuel source (celui sur lequel le lecteur cliquera).

2. Dans l'onglet Format, cliquez sur Modifier les interactions. Des icônes apparaissent sur les autres visuels de la page.

image.png

3. Pour chaque visuel cible, cliquez sur Filtrer, Mettre en surbrillance ou Aucun. Voici le résultat avec Filtrer et une sélection sur Île-de-France :

image.png

4. Cliquez de nouveau sur Modifier les interactions pour quitter le mode.

Créer un segment

1. Cliquez dans le vide du canevas, puis choisissez un visuel de segment dans le volet Visualisations.

image.png

2. Faites glisser le champ voulu dans la zone Champ du segment.

image.png

3. Dans le volet Format, choisissez le style (liste, liste déroulante, mosaïque), la sélection unique ou multiple et l'option Afficher l'option Tout sélectionner.

Synchroniser les segments entre les pages

1. Sélectionnez le segment, puis Affichage > Synchroniser les segments.

2. Dans la colonne Synchroniser, cochez les pages où la sélection doit s'appliquer.

3. Dans la colonne Visible, cochez les pages où le segment doit apparaître. Un segment synchronisé mais masqué filtre quand même la page.

Synchroniser deux segments distincts

Dans un modèle composite, deux tables de sources différentes peuvent contenir le même champ sans être reliées. Vous pouvez synchroniser deux segments sans créer de relation.

image.png

1. Sélectionnez le premier segment, développez Options avancées dans le volet Synchroniser les segments et saisissez un nom de groupe.

2. Sélectionnez le second segment et saisissez exactement le même nom de groupe, puis cochez la synchronisation des changements de filtre.

image.png

3. La sélection faite dans un segment se reporte dans l'autre :

image.png

Conseil : masquez l'un des deux segments pour éviter toute confusion.

Trier un visuel

  • Sur une colonne affichée : cliquez sur l'en-tête de colonne d'une table ou d'une matrice.
image.png
  • Sur plusieurs colonnes : cliquez sur la première colonne, puis Maj + clic sur les suivantes.
  • Changer l'axe ou le sens du tri d'un graphique : cliquez sur Plus d'options (...) en haut à droite du visuel, puis Trier l'axe et Tri croissant ou Tri décroissant.
image.png
  • Pour tous les visuels à la fois : réglez la propriété Trier par colonne dans le modèle (par exemple trier le nom du mois par son numéro). Voir la page de la partie Modéliser consacrée aux propriétés des colonnes.

Pièges et bonnes pratiques

  • Les segments filtrent par défaut les autres segments de la même page : réglez les interactions si ce n'est pas souhaité.
  • Avec Tout sélectionner, désélectionner quelques valeurs crée un filtre inversé (« n'est pas ») : les nouvelles valeurs arrivant dans les données seront incluses.
  • Un filtre de visuel caché peut expliquer un chiffre « faux » : regardez toujours le volet Filtres avant de conclure.
  • Ajouter un segment sur une page qui contient des signets oblige à mettre à jour ces signets.

À retenir

  • Le volet Filtres agit au niveau du visuel, de la page ou du rapport.
  • Modifier les interactions décide, visuel par visuel, entre filtrer, mettre en surbrillance ou rien.
  • Les segments se synchronisent entre pages, et même entre tables non reliées grâce aux groupes.
  • Le tri d'un visuel est local ; le tri par colonne du modèle s'applique partout.

Pour aller plus loin

  • Filtres et mise en surbrillance dans les rapports. Source (Microsoft Learn)
  • Ajouter un filtre à un rapport. Source (Microsoft Learn)
  • Modifier l'interaction des visuels dans un rapport. Source (Microsoft Learn)
  • Segments dans Power BI, dont la synchronisation de segments distincts. Source (Microsoft Learn)
  • Trier par colonne. Source (Microsoft Learn)