Utiliser les slicers pour filtrer les données de tableau croisé dynamique

Dans les versions antérieures de Microsoft Excel, vous pouvez utiliser des filtres de rapport pour filtrer les données d’un rapport de tableau croisé dynamique (rapport de tableau croisé dynamique : rapport interactif sous forme de tableau croisé Microsoft Excel qui synthétise et analyse les données, telles que des enregistrements de base de données, de diverses sources, y compris celles externes à Excel.), même si l’état de filtrage actuel est difficile à voir quand vous filtrez sur plusieurs éléments. Dans Microsoft Excel 2010, vous avez le choix d’utiliser les slicers pour filtrer les données. Les slicers disposent de boutons que vous pouvez activer pour filtrer les données de tableau croisé dynamique. Outre le filtrage rapide, les slicers indiquent également l’état de filtrage actuel, ce qui permet de mieux comprendre ce qui s’affiche dans un rapport de tableau croisé dynamique.

Slicers de tableau croisé dynamique

Lorsque vous sélectionnez un élément, il est inclus au filtre et ses données sont affichées dans le rapport. Par exemple, quand vous sélectionnez Callahan dans le champ Vendeurs, seules les données qui comportent Callahan dans ce champ sont affichées.

Dans cet article


Qu’est-ce qu’un slicer ?

Les slicers sont des composants de filtrage faciles à utiliser qui contiennent un ensemble de boutons vous permettant de filtrer rapidement les données dans un rapport de tableau croisé dynamique, sans qu’il soit nécessaire d’ouvrir des listes déroulantes pour rechercher les éléments à filtrer.

Lorsque vous utilisez un filtre ordinaire de rapport de tableau croisé dynamique pour filtrer plusieurs éléments, le filtre indique seulement que plusieurs éléments sont filtrés et vous devez ouvrir une liste déroulante pour découvrir les détails du filtrage. Toutefois, un slicer étiquette le filtre appliqué de manière claire. Il fournit également des détails pour que vous compreniez plus facilement les données affichées dans le rapport de tableau croisé dynamique filtré.

Les slicers sont généralement associés au tableau croisé dynamique dans lequel ils sont créés. Vous pouvez toutefois créer des slicers autonomes qui sont référencés à partir des fonctions Cube OLAP (Online Analytical Processing) ou qui pourront être associés ultérieurement à un tableau croisé dynamique.

Un slicer affiche généralement les éléments suivants :



Éléments de slicer de tableau croisé dynamique
Légende 1 Un en-tête de slicer indique la catégorie des éléments dans le slicer.
Légende 2 Un bouton de filtrage non sélectionné indique que l’élément n’est pas inclus dans le filtre.
Légende 3 Un bouton de filtrage sélectionné indique que l’élément est inclus dans le filtre.
Légende 4 Un bouton Effacer le filtre supprime le filtre en sélectionnant tous les éléments dans le slicer.
Légende 5 Une barre de défilement permet de faire défiler lorsqu’il existe davantage d’éléments que ceux qui sont actuellement visibles dans le slicer.
Légende 6 Les contrôles de déplacement de bordure et de redimensionnement vous permettent de modifier la taille et l’emplacement du slicer.

Haut de la page Haut de la page

Utilisation des slicers

Il existe plusieurs moyens de créer des slicers pour filtrer vos données de tableau croisé dynamique. Dans un tableau croisé dynamique existant, vous pouvez :

  • créer un slicer associé au tableau croisé dynamique ;
  • créer une copie d’un slicer associé au tableau croisé dynamique ;
  • utiliser un slicer existant associé à un autre tableau croisé dynamique.

En plus ou à la place de créer des slicers dans un tableau croisé dynamique existant, vous pouvez également créer un slicer autonome pouvant être référencé par les fonctions de cube OLAP, ou que vous pouvez associer à n’importe quel tableau croisé dynamique ultérieurement.

Étant donné que chaque slicer créé est conçu pour filtrer sur un champ de tableau croisé dynamique spécifique, il est probable que vous créiez plusieurs slicers pour filtrer un rapport de tableau croisé dynamique.

Après avoir créé un slicer, ce dernier apparaît sur la feuille de calcul à côté du tableau croisé dynamique. Si vous avez plusieurs slicers, l’affichage est superposé. Vous pouvez déplacer un slicer sur un autre emplacement de la feuille de calcul et le redimensionner au besoin.

Slicers superposés

Pour filtrer les données de tableau croisé dynamique, il vous suffit de cliquer sur un ou plusieurs des boutons dans le slicer.

Slicer avec un filtre sélectionné

Mise en forme des slicers pour un aspect cohérent

Lorsque vous créez un slicer dans un rapport de tableau croisé dynamique existant, le style du tableau croisé dynamique est répercuté dans le style du slicer pour créer un aspect similaire. Toutefois, toutes les modifications de mise en forme apportées au tableau croisé dynamique après avoir créé le slicer ne sont pas répercutées dans le format du slicer. En outre, si vous créez un slicer autonome, il est possible que le format du slicer ne corresponde pas à celui du tableau croisé dynamique associé à ce slicer.

Pour créer des rapports d’aspect professionnel, ou pour que le format du slicer corresponde au format du rapport de tableau croisé dynamique associé, vous pouvez appliquer des styles de slicer pour un aspect cohérent. En appliquant un des différents styles prédéfinis disponibles pour les slicers, vous pouvez faire correspondre de manière précise le thème de couleurs appliqué à un tableau croisé dynamique. Pour personnaliser l’aspect, vous pouvez même créer vos propres styles de slicer, de la même manière que vous créez des styles de tableau croisé dynamique personnalisés.

Partage de slicers entre tableaux croisés dynamiques

Lorsque vous avez plusieurs tableaux croisés dynamiques différents dans un rapport, tel qu’un rapport d’aide à la décision avec lequel vous travaillez, il est probable que vous souhaitiez appliquer le même filtre à ces tableaux croisés dynamiques, en partie ou en totalité. Vous pouvez partager un slicer créé dans un tableau croisé dynamique avec d’autres tableaux croisés dynamiques. Il est inutile de dupliquer le filtre pour chaque tableau croisé dynamique.

Lorsque vous partagez un slicer, vous créez une connexion à un autre tableau croisé dynamique contenant le slicer à utiliser. Toute modification apportée à un slicer partagé est immédiatement répercutée dans tous les tableaux croisés dynamiques connectés à ce slicer. Par exemple, si vous utilisez un slicer Pays dans le tableau croisé dynamique 1 pour filtrer les données d’un pays spécifique, le tableau croisé dynamique 2 utilisant également ce slicer affichera des données pour le même pays.

Les slicers connectés et utilisés dans plusieurs tableaux croisés dynamiques sont appelés dans slicers partagés. Les slicers utilisés dans un seul tableau croisé dynamique sont appelés des slicers locaux. Un tableau croisé dynamique peut contenir à la fois des slicers locaux et des slicers partagés.

Haut de la page Haut de la page

Créer un slicer dans un tableau croisé dynamique existant

  1. Cliquez n’importe où dans le rapport de tableau croisé dynamique sur lequel créer un slicer.

Cela permet d’afficher les Outils de tableau croisé dynamique, en ajoutant les onglets Options et Création.

  1. Sous l’onglet Options, dans le groupe Trier et filtrer, cliquez sur Insérer un slicer.

Image Ruban Excel

  1. Dans la boîte de dialogue Insérer des slicers, activez la case à cocher des champs du tableau croisé dynamique pour lesquels créer un slicer.
  2. Cliquez sur OK.

Un slicer est affiché pour chaque champ sélectionné.

  1. Dans chaque slicer, cliquez sur les éléments à filtrer.

Pour sélectionner plusieurs éléments, maintenez la touche Ctrl enfoncée, puis cliquez sur les éléments sur lesquels appliquer le filtrage.

Haut de la page Haut de la page

Créer un slicer autonome

  1. Sous l’onglet Insertion, dans le groupe Filtre, cliquez sur Slicer.

Image Ruban Excel

  1. Dans la boîte de dialogue Connexions existantes, dans la zone Afficher, effectuez l’une des opérations suivantes :
    • Pour afficher toutes les connexions, cliquez sur Toutes les connexions. Il s’agit de l’option par défaut.
    • Pour afficher uniquement la liste des connexions utilisées récemment, cliquez sur Connexions de ce classeur.

Cette liste est dressée à partir des connexions que vous avez déjà définies en les créant dans la boîte de dialogue Sélectionner la source de données de l’Assistant Connexion de données ou que vous avez sélectionnées en tant que connexion dans cette boîte de dialogue.

  • Pour afficher uniquement les connexions disponibles sur votre ordinateur, cliquez sur Fichiers de connexion de cet ordinateur.

Cette liste est dressée à partir du dossier Mes sources de données généralement situé dans le dossier Mes documents.

  • Pour afficher uniquement les connexions disponibles à partir d’un fichier de connexion accessible à partir du réseau, cliquez sur Fichiers de connexion du réseau.

Cette liste est créée à partir d’une Bibliothèque de connexions de données (DCL) sur un site Microsoft Office SharePoint Server 2007 ou Microsoft SharePoint Server 2010. Une bibliothèque DCL est une bibliothèque de documents dans un site SharePoint Foundation qui contient une collection de fichiers de connexion de données Office ODC (.odc). En général, la bibliothèque DCL est configurée par un administrateur de site, qui peut également configurer le site SharePoint pour afficher les fichiers ODC de cette bibliothèque DCL dans la boîte de dialogue Connexions externes.

  1. Conseil    Si la connexion désirée n’apparaît pas, créez-en une. Cliquez sur Rechercher d’autres programmes, puis cliquez sur Nouvelle source dans la boîte de dialogue Sélectionner la source de données pour ouvrir l’Assistant Connexion de données et sélectionner la source de données à laquelle vous souhaitez vous connecter.
  2. Remarque    Si vous sélectionnez une connexion dans les catégories Fichiers de connexion du réseau ou Fichiers de connexion de cet ordinateur, le fichier de connexion est copié dans le classeur en tant que nouvelle connexion de classeur, puis est utilisé en tant que nouvelles informations de connexion.
  3. Dans la boîte de dialogue Choisir des champs, activez la case à cocher des champs pour lesquels créer un slicer.
  4. Cliquez sur OK.

Un slicer est créé pour chaque champ sélectionné.

Haut de la page Haut de la page

Mettre en forme un slicer

  1. Cliquez sur le slicer à mettre en forme.

Cela permet d’afficher les Outils Slicer, en ajoutant un onglet Options.

  1. Sous l’onglet Options, dans le groupe Styles de slicer, sélectionnez le style de votre choix.

Pour voir tous les styles disponibles, cliquez sur le bouton AutresImage du bouton.

Image Ruban Excel

Haut de la page Haut de la page

Partager un slicer en se connectant à un autre tableau croisé dynamique

Vous pouvez partager un slicer avec un autre tableau croisé dynamique en le connectant à ce tableau. Vous pouvez également insérer un slicer à partir d’un autre tableau croisé dynamique en vous connectant à ce tableau.

Rendre un slicer disponible en vue de l’utiliser dans un autre tableau croisé dynamique

  1. Cliquez sur le slicer à partager dans un autre tableau croisé dynamique.

Cela permet d’afficher les Outils Slicer, en ajoutant un onglet Options.

  1. Dans le groupe Slicer de l’onglet Options, cliquez sur Connexions de tableau croisé dynamique.

Image Ruban Excel

  1. Dans la boîte de dialogue Connexions de tableau croisé dynamique, activez la case à cocher des tableaux croisés dynamiques dans lesquels rendre le slicer disponible.

Utiliser un slicer d’un autre tableau croisé dynamique

  1. Créez une connexion au tableau croisé dynamique contenant le slicer à partager en procédant comme suit :
    1. Dans le groupe Données externes de l’onglet Données, cliquez sur Connexions existantes.

Image Ruban Excel

  1. Dans la boîte de dialogue Connexions existantes, dans la zone Afficher, assurez-vous que Toutes les connexions est sélectionné.

Conseil    Si la connexion désirée n’apparaît pas, créez-en une. Cliquez sur Rechercher d’autres programmes, puis cliquez sur Nouvelle source dans la boîte de dialogue Sélectionner la source de données pour ouvrir l’Assistant Connexion de données et sélectionner la source de données à laquelle vous souhaitez vous connecter.

  1. Sélectionnez la connexion voulue et cliquez sur Ouvrir.
  2. Dans la boîte de dialogue Importer les données, sous Sélectionnez la méthode d’affichage de ces données dans votre classeur, cliquez sur Rapport de tableau croisé dynamique.
  1. Cliquez n’importe où dans le rapport de tableau croisé dynamique sur lequel insérer un slicer d’un autre tableau croisé dynamique.

Cela permet d’afficher les Outils de tableau croisé dynamique, en ajoutant les onglets Options et Création.

  1. Sous l’onglet Options, dans le groupe Trier et filtrer, cliquez sur la flèche Insérer un slicer, puis cliquez sur Connexions de slicer.

Image Ruban Excel

  1. Dans la boîte de dialogue Connexions de slicer, activez la case à cocher des slicers à utiliser.
  2. Cliquez sur OK.

Un slicer est affiché pour chaque case à cocher activée.

  1. Dans chaque slicer, cliquez sur les éléments à filtrer.

Pour sélectionner plusieurs éléments, maintenez la touche Ctrl enfoncée, puis cliquez sur les éléments à filtrer.

Remarque    Tous les tableaux croisés dynamiques qui partagent le slicer afficheront instantanément le même état de filtrage.

Haut de la page Haut de la page

Déconnecter ou supprimer un slicer

Si vous n’avez plus besoin d’un slicer, vous pouvez le déconnecter du rapport de tableau croisé dynamique ou le supprimer.

Déconnecter un slicer

  1. Cliquez n’importe où dans le rapport de tableau croisé dynamique sur lequel déconnecter un slicer.

Cela permet d’afficher les Outils de tableau croisé dynamique, en ajoutant les onglets Options et Création.

  1. Sous l’onglet Options, dans le groupe Trier et filtrer, cliquez sur la flèche Insérer un slicer, puis cliquez sur Connexions de slicer.

Image Ruban Excel

  1. Dans la boîte de dialogue Connexions de slicer, désactivez la case à cocher des champs du tableau croisé dynamique pour lesquels déconnecter un slicer.

Supprimer un slicer

Effectuez l’une des opérations suivantes :

  • Cliquez sur le slicer, puis appuyez sur Suppr.
  • Cliquez avec le bouton droit sur le slicer, puis cliquez sur Supprimer <Nom du slicer>.

Haut de la page Haut de la page

 
 
S'applique à :
Excel 2010