Les segments permettent de filtrer les données d’un tableau. Mais leur forme est plus originale et moderne.
Cette fonctionnalité est utilisable sur des tableaux structurés et des tableaux croisés dynamiques.
Vous ne rencontrerez pas certaines limitations /obstacles dans les filtres standards avec l’usage des segments.
Ajout d'un segment
- Sélectionnez l’une des cellules de votre TCD.
- Allez dans l’onglet Analyse du tableau croisé dynamique
- Cliquez sur Insérer un segment
Une boîte de dialogue s’ouvre.
4. Sélectionnez un ou plusieurs champs qui serviront de filtre. Je ne vais en sélectionner qu’un seul pour le moment, en l’occurrence Catégorie
5. Cliquez sur OK
Un bloc est apparu sur la feuille de calcul contenant tous les éléments du champ sélectionné précédemment.

Il existe une autre manière d’ajouter un segment : dans votre panneau latéral, faites un clic-droit sur un champ puis sélectionnez Ajouter un segment

Utiliser un segment
Pour filtrer nos données, il suffit de cliquer sur l’élément voulu.
Si vous souhaitez conserver plusieurs éléments, il y a deux techniques :
- maintenir la touche Ctrl et cliquez sur les éléments à filtrer
- utiliser la bouton en forme de To-do List et cliquez sur les éléments à enlever.
Les éléments conservés restent colorés alors que les autres éléments sont sur un fond blanc ou grisé en fonction du style utilisé.

Lorsqu’un segment est activé, le bouton en forme d’entonnoir apparaît avec une croix rouge si vous voulez réinitialiser le filtre.
De plus, dans votre panneau latéral, en entonnoir apparaît sur la ligne du champ utilisé comme segment.
Personnaliser un segment
Vous pouvez modifier certaines caractéristiques du segment pour l’adapter à votre fenêtre.
Quand vous sélectionnez un bloc de segment, un onglet Segment apparaît dans le ruban d’Excel.
Modifier le titre
Il s’agit du premier champ de l’onglet Segment. Vous pouvez le renommer comme vous le souhaitez.
Pour l’exemple, je vais le renommer Filtre Catégorie.
Adapter la largeur et hauteur du segment
Afin de placer votre segment au bon endroit par rapport à votre tableau croisé dynamique, vous pouvez définir sa hauteur et sa largeur :
- en utilisant l’un des 8 points entourant le bloc
- définir une hauteur ou largeur exacte dans l’onglet Segment.
Vous pouvez aussi scinder les éléments du segment en plusieurs colonnes.

Placez votre curseur jusqu’à ce qu’il ressemble aux flèches directionnelles. Glisser-déposer le segment pour le déplacer à l’endroit désiré.

Tri des éléments
Au cas où vos éléments du segment ne sont pas rangés par ordre alphabétique,
- cliquez sur Paramètres des segments dans l’onglet Segment.
- Sélectionnez la case Croissant (de A à Z) puis validez avec OK.
Styliser votre segment
Dans l’onglet Segment, Excel met à votre disposition des styles différents pour mettre en forme votre segment.

Utiliser plusieurs segments simultanément
Comme je l’ai indiqué précédemment, on peut ajouter autant de segments que vous voulez.
Testons avec l’ajout d’un 2nd segment. J’ajoute un segment concernant les clients.
Maintenant, je vais sélectionner la Catégorie Hygiène du 1er segment.

Votre 2nd segment va s’adapter à la sélection du 1er. Dans l’exemple, Fnac devient grisé car dans ma base il n’y a aucune vente de produits d’hygiène à la Fnac.
Je préfère la 2nde possibilité : retirer carrément les éléments inutiles.
- Pour ce faire, sélectionnez les deux segments avec la touche Ctrl (autant faire la modification sur tous les segments).
- Dans l’onglet Segment, cliquez sur Paramètres des segments.
- Cochez la case Masquer les éléments sans données
- Faites OK
Dorénavant, les éléments d’un segment qui n’ont aucune entrée seront masqués (Fnac pour l’exemple présent).

Lier un segment avec plusieurs tableaux croisés dynamiques
Si vous aimez séparer les objectifs d’une analyse, vous seriez susceptibles de créer plusieurs tableaux croisés dynamiques sur la même feuille.
Pour filtrer sur tous les TCD, cela nécessite une petite manipulation.
C’est parti !
Je crée plusieurs tableaux croisés dynamiques :
- un 1er TCD pour afficher les ventes par produit
- un 2nd TCD pour afficher les ventes par année
Je crée mon segment à partir de mon 1er TCD. Je choisir le champ Client comme critère.
Si je sélectionne un élément du segment, les ventes de mon tableau croisé par produit s’adaptent au segment sélectionné mais pas le tableau croisé des années.

- Allons dans l’onglet Segment puis Connexions de rapport
- Une boîte de dialogue s’ouvre. Cochez les cases de tous les TCD de la feuille.
- Validez avec OK.

Maintenant, les 2 tableaux croisés dynamiques sont liés au segment.
Suppression du segment
Pour supprimer un segment d’une feuille de calcul, il suffit de le sélectionner et appuyez sur la touche Suppr du clavier.

