# Un segment liste qui montre le poids de chaque valeur

> Prise en main de Bar Slicer Plume : préparer les données, poser le segment en 10 minutes et lire une barre de mesure à côté de chaque valeur.

- Language: French
- Web page: https://plumevisuals.com/fr/tutoriels/segment-liste-avec-barres
- Published: 2026-10-01
- Visual: Bar Slicer Plume, technical reference: https://plumevisuals.com/ai/visuals/bar-slicer.md
- If an option name in this tutorial differs from the technical reference, the reference is right (it is generated from the visual's code).

## En bref

- **Ce que fait le visuel.** Bar Slicer Plume est un segment en liste : vous cliquez sur des valeurs (des catégories, des régions, des clients…) et tout le rapport se filtre sur ces valeurs. À la différence du segment liste de Power BI, chaque valeur porte une barre et un chiffre tirés d'une mesure. Imaginez la liste des rayons d'un magasin où chaque rayon affiche, à côté de son nom, une jauge de son chiffre d'affaires : avant même de cliquer, vous savez que « Luminaires » pèse un tiers des ventes et « Linge de maison » à peine 4 %.
- **Quand l'utiliser.**
  - Pour remplacer un segment liste dont les valeurs n'ont pas toutes le même poids (catégories, régions, vendeurs).
  - Quand l'utilisateur doit retrouver vite une valeur dans une longue liste (recherche insensible aux accents).
  - Pour sélectionner d'un clic les plus gros contributeurs (Top N ★) ou une liste copiée depuis Excel (Coller une liste ★).
  - Quand vous voulez afficher en permanence ce que pèse la sélection (« 2 sélectionné(s) · … sur … »).
- **Quand préférer autre chose.** Pour filtrer sur plusieurs champs ou une hiérarchie dans un seul visuel, prenez Filter Bar Plume ou Basic Slicer Plume. Pour une plage de nombres ou de dates, prenez Range Plume ou Period Plume.
- **À la fin de ce tutoriel, vous saurez :**
  - préparer une colonne à filtrer et une mesure pour les barres ;
  - construire le segment et lire ce qu'il envoie au rapport ;
  - régler l'affichage des barres, des valeurs et du résumé ;
  - synchroniser le segment sur plusieurs pages et mémoriser une sélection dans un signet ;
  - sélectionner un Top N ou une liste collée depuis Excel.
- **Ce qu'il vous faut.** Power BI Desktop récent, le visuel Bar Slicer Plume installé (voir [les bases communes](/fr/tutoriels/bien-demarrer-visuels-plume)), une table avec une colonne texte à filtrer et une colonne numérique à additionner.

### Un segment, qu'est-ce que c'est ?

Un **segment** (*slicer* en anglais) est un visuel qui ne sert pas à montrer des chiffres mais à **filtrer** les autres visuels de la page. Un **filtre** (voir le [glossaire](/fr/tutoriels/bien-demarrer-visuels-plume#glossaire)) limite les données prises en compte : si vous cochez « Luminaires », chaque graphique de la page ne calcule plus que les ventes de luminaires. Décochez tout, et le filtre disparaît : la page revient à l'ensemble des données.

Ce qu'il faut retenir du comportement de Bar Slicer Plume :

- **Il filtre la colonne placée dans Champ.** Concrètement, il envoie au rapport la règle « Catégorie fait partie de : Luminaires, Jardin ». Les valeurs cochées s'additionnent (Luminaires *ou* Jardin).
- **Il ne se filtre pas lui-même.** Les barres montrent toujours le poids de chaque valeur selon les *autres* filtres de la page, jamais selon sa propre sélection. Les valeurs non cochées gardent donc leur barre : c'est ce qui permet de comparer.
- **Les autres visuels le filtrent.** Si un autre segment choisit la région « Bretagne », les barres de Bar Slicer Plume se recalculent pour la Bretagne seule. C'est le **filtre croisé** (voir le [glossaire](/fr/tutoriels/bien-demarrer-visuels-plume#glossaire)). Le visuel ne fait pas de mise en surbrillance partielle : il recalcule ses barres.
- **Une sélection est une liste figée de valeurs.** « Inverser » ou « Top N ★ » cochent des valeurs précises au moment du clic. Si les données changent ensuite, la liste cochée, elle, ne change pas.
- **Les signets et la synchronisation des segments fonctionnent** : la sélection se recoche quand vous rappelez un signet ou changez de page (voir les [cas pratiques](/fr/tutoriels/bar-slicer-plume-cas-pratiques)).

## Les données à fournir

Le visuel a besoin de deux choses :

- **Une colonne à filtrer** (voir le [glossaire](/fr/tutoriels/bien-demarrer-visuels-plume#glossaire)), par exemple `Catégorie`. Le visuel affiche une ligne par valeur différente de cette colonne. Ce doit être une vraie colonne de table, pas une mesure : c'est sur elle que porte le filtre.
- **Une mesure** pour les barres (voir le [glossaire](/fr/tutoriels/bien-demarrer-visuels-plume#glossaire)), par exemple le chiffre d'affaires. Une mesure est une formule qui se recalcule pour chaque valeur de la liste. Elle doit de préférence être **additive** (une somme ou un comptage) : la part du total affichée est calculée comme la valeur de la ligne divisée par la somme des valeurs positives de la liste.

Votre table de départ peut compter une ligne par commande : le visuel regroupe lui-même les lignes par valeur de `Catégorie` et calcule la mesure pour chacune.

Jeu de données d'exemple : les ventes d'une enseigne de maison (données fictives), une ligne par commande.

| Catégorie | Région | Canal | Montant |
|---|---|---|---|
| Luminaires | Nouvelle-Aquitaine | Web | 1240 |
| Luminaires | Occitanie | Magasin | 980 |
| Luminaires | Bretagne | Web | 615 |
| Jardin | Nouvelle-Aquitaine | Magasin | 1460 |
| Jardin | Occitanie | Web | 720 |
| Décoration | Bretagne | Magasin | 430 |
| Décoration | Nouvelle-Aquitaine | Web | 385 |
| Cuisine | Occitanie | Web | 890 |
| Cuisine | Bretagne | Magasin | 560 |
| Salle de bain | Nouvelle-Aquitaine | Magasin | 1120 |
| Linge de maison | Occitanie | Web | 210 |
| Linge de maison | Bretagne | Web | 175 |

Le même jeu, prêt à coller : **Modélisation › Nouvelle table**, puis collez la formule.

```dax
Ventes =
DATATABLE (
    "Catégorie", STRING,
    "Région", STRING,
    "Canal", STRING,
    "Montant", INTEGER,
    {
        { "Luminaires", "Nouvelle-Aquitaine", "Web", 1240 },
        { "Luminaires", "Occitanie", "Magasin", 980 },
        { "Luminaires", "Bretagne", "Web", 615 },
        { "Jardin", "Nouvelle-Aquitaine", "Magasin", 1460 },
        { "Jardin", "Occitanie", "Web", 720 },
        { "Décoration", "Bretagne", "Magasin", 430 },
        { "Décoration", "Nouvelle-Aquitaine", "Web", 385 },
        { "Cuisine", "Occitanie", "Web", 890 },
        { "Cuisine", "Bretagne", "Magasin", 560 },
        { "Salle de bain", "Nouvelle-Aquitaine", "Magasin", 1120 },
        { "Linge de maison", "Occitanie", "Web", 210 },
        { "Linge de maison", "Bretagne", "Web", 175 }
    }
)
```

> **Warning:** **Attention** : si Power BI refuse les virgules de la formule, votre Desktop utilise les séparateurs DAX régionaux (`;` entre les arguments). Remplacez les virgules par des points-virgules, ou changez le réglage des séparateurs DAX dans les options de Power BI Desktop.

Les mesures à créer (**Modélisation › Nouvelle mesure**, table `Ventes` sélectionnée) :

```dax
// CA : la longueur des barres.
// SUM additionne la colonne Montant pour chaque valeur de la liste
// (pour « Luminaires », elle additionne les 3 commandes de luminaires).
CA = SUM ( Ventes[Montant] )

// Nb commandes : un second chiffre, pour l'infobulle ou le tri.
// COUNTROWS compte les lignes de la table : ici, une ligne = une commande.
Nb commandes = COUNTROWS ( Ventes )
```

Avec ces données, la liste triée par CA donne : Luminaires 2 835, Jardin 2 180, Cuisine 1 450, Salle de bain 1 120, Décoration 815, Linge de maison 385 (total 8 785).

Pièges de préparation :

- **Pas de mesure sous la main ?** `COUNTROWS` suffit : chaque barre montre alors le nombre de lignes de la valeur.
- **Une mesure non additive** (moyenne, `DISTINCTCOUNT`, pourcentage) fonctionne pour la longueur des barres, mais la « part du total » n'a alors plus de sens : préférez une somme ou un comptage.
- **Des valeurs disparaissent quand la page est filtrée** : Power BI n'envoie que les valeurs qui ont des données. Pour les garder, faites un clic droit sur le champ dans la zone **Champ** › **Afficher les éléments sans données**, puis choisissez leur affichage dans **Disposition › Valeurs sans données**.
- **Mois ou codes dans le désordre** : le tri par défaut suit la mesure. Voir le [cas pratique « trier les mois dans l'ordre du calendrier »](/fr/tutoriels/bar-slicer-plume-cas-pratiques#comment-trier-les-mois-dans-l-ordre-du-calendrier).
- **Colonne date** : elle fonctionne, mais Period Plume est fait pour filtrer des dates.
- **Très grandes listes** : le visuel charge jusqu'à 100 000 valeurs différentes. Au-delà, une icône d'avertissement s'affiche et les valeurs en trop ne sont pas listées.

## Pas à pas : votre premier Bar Slicer Plume en 10 minutes

1. Dans le ruban, **Modélisation › Nouvelle table** : collez la formule `Ventes = DATATABLE(...)` de la partie [« Les données à fournir »](#les-donnees-a-fournir) et validez. La table `Ventes` apparaît dans le volet **Données**, avec 12 lignes.
2. Sélectionnez la table `Ventes`, puis **Modélisation › Nouvelle mesure** : collez `CA = SUM ( Ventes[Montant] )` et validez. La mesure `CA` apparaît sous la table.
3. Recommencez avec `Nb commandes = COUNTROWS ( Ventes )`.
4. Dans le volet **Visualisations**, cliquez sur l'icône de **Bar Slicer Plume**. Un cadre vide apparaît sur la page, avec une page d'accueil qui invite à ajouter un champ.
5. Glissez la colonne `Catégorie` dans la zone **Champ**. La liste des 6 catégories s'affiche, sans barres pour l'instant.
6. Glissez la mesure `CA` dans la zone **Mesure (barres)**. Chaque catégorie reçoit une barre et son montant ; la liste se trie par CA décroissant, Luminaires en tête.
7. Glissez `Nb commandes` dans la zone **Infobulles**. Au survol d'une catégorie, l'infobulle affiche aussi le nombre de commandes.

8. Pour voir l'effet du segment, cliquez sur une zone vide de la page, insérez un **Graphique à barres groupées** natif, puis glissez `Région` dans **Axe Y** et `CA` dans **Axe X**. Le graphique montre le CA des trois régions.
9. Sélectionnez de nouveau Bar Slicer Plume. Dans le volet **Format** (icône pinceau du volet Visualisations), carte **Valeurs affichées**, réglez **Contenu** sur *Valeur et part*. Chaque ligne affiche son montant suivi de sa part du total (environ 32 % pour Luminaires).
10. Dans la même carte, réglez **Unités** sur *Aucune* et tapez ` €` (une espace, puis le symbole) dans **Suffixe (ex. €)**. Les montants se lisent « 2 835 € ».
11. Cliquez sur **Luminaires**, puis sur **Jardin**. Les deux valeurs se cochent ; le graphique des régions ne montre plus que les ventes de ces deux catégories, et le résumé sous la liste indique le nombre de valeurs choisies et leur poids sur le total.

12. Cliquez sur le bouton **Effacer** de l'en-tête. La sélection est vidée, le filtre est retiré et le graphique revient au total des ventes.

Résultat : un segment qui filtre la page par catégorie et montre, pour chaque catégorie, ce qu'elle pèse dans le CA.

## En cas de problème

| Ce que vous voyez | Cause probable | Solution |
|---|---|---|
| Pas de barres, pas de bouton Top N | La zone **Mesure (barres)** est vide, ou **Barres › Afficher** / **Actions rapides › Top N ★** est désactivé. | Glissez une mesure dans **Mesure (barres)** et vérifiez ces interrupteurs. |
| Des valeurs disparaissent quand on filtre ailleurs | Comportement normal de Power BI : seules les valeurs avec des données sont envoyées. | Clic droit sur le champ › **Afficher les éléments sans données**, puis réglez **Disposition › Valeurs sans données**. |
| Le visuel coche une valeur tout seul | **Toujours une valeur sélectionnée** est activé en mode *Une seule valeur*. | Désactivez ce réglage si le segment peut rester vide. |
| Les mois ou les codes sont dans le désordre | Le tri suit la mesure. | **Tri › Trier par** = *Ordre du modèle* (avec « Trier par colonne » dans le modèle) ou *Libellé A → Z* avec **Tri naturel**. |
| Une icône d'avertissement signale que seules les n premières valeurs sont chargées | Plus de 100 000 valeurs différentes dans le champ. | Filtrez la page ou utilisez une colonne moins détaillée. |
| Le Top N ne suit pas les nouvelles données | Le Top N coche une liste figée au moment du clic. | Cliquez de nouveau sur **Top N** après l'actualisation. |
| Une valeur reste cochée alors qu'elle n'apparaît plus | Un autre segment l'a filtrée ; la sélection est conservée. | Cliquez sur **Effacer** ou décochez-la quand elle réapparaît. |
| Le filigrane « Aperçu premium » apparaît | Une disposition ★, un texte de résumé ★, un style ★, ou un clic sur Top N ★ / Coller une liste ★ sans clé valide. | Collez une clé dans **Licence Plume Studio › Clé de licence**, ou désactivez la fonction ★. |
| Les zones du visuel sont en anglais | Leurs noms suivent la langue de Power BI Desktop. | **Langue et nombres › Langue de l'interface** force la langue des textes du visuel. |

## À retenir

- Un segment filtre les autres visuels ; Bar Slicer Plume ajoute à chaque valeur une barre qui montre ce qu'elle pèse, calculée selon les *autres* filtres de la page.
- Une colonne dans **Champ** et une mesure additive dans **Mesure (barres)** suffisent.
- **Barres › Position** et **Valeurs affichées › Contenu** font l'essentiel du rendu.
- Signets et synchronisation des segments fonctionnent comme avec le segment natif.
- Top N ★ et Inverser cochent une liste figée au moment du clic.

## Pour aller plus loin

- [Bar Slicer Plume : 9 cas pratiques (Top N, liste Excel, signets…)](/fr/tutoriels/bar-slicer-plume-cas-pratiques) : des recettes pour les besoins courants.
- [Bar Slicer Plume : tous les champs et réglages expliqués](/fr/tutoriels/bar-slicer-plume-champs-et-reglages) : chaque zone de champ et chaque réglage.
- [Bien démarrer avec les visuels Plume](/fr/tutoriels/bien-demarrer-visuels-plume) : installation, licence, styles et réglages communs à tous les visuels.
- La fiche du visuel : [Bar Slicer Plume](/fr/visuels/bar-slicer). Une question : [support](/fr/support).
