Applies ToExcel pour Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Une façon de modifier un modèle de données PowerPivot consiste à ajouter une hiérarchie. Par exemple, si vous avez des données géographiques, vous pouvez ajouter une hiérarchie avec le pays en haut et descendre dans la région, l’état et la ville.

Une hiérarchie est une liste de colonnes qui se cumulent à un seul élément dans un rapport Pivot ou Power View. Une hiérarchie apparaît sous la forme d’un seul objet dans la liste de champs. Les hiérarchies permettent aux utilisateurs de sélectionner et de parcourir plus facilement les chemins courants des données lors de la création de rapports et de tableaux croisés dynamiques. Pour créer des hiérarchies, vous devez activer le complément Power Pivot.

Procédez comme suit :

  1. Ouvrez la fenêtre Power Pivot.

  2. Cliquez sur Accueil > Vue > diagramme.

  3. Dans la vue de diagramme, sélectionnez une ou plusieurs colonnes de la même table que vous souhaitez placer dans une hiérarchie. Si la table n’inclut pas toutes les colonnes que vous souhaitez utiliser, vous pouvez les ajouter à l’aide de RELATED. Consultez Related, fonction (DAX).

  4. Cliquez avec le bouton droit sur l’une des colonnes que vous avez choisies.

  5. Cliquez sur Create Hiérarchie pour créer un niveau de hiérarchie parent en bas de la table. Les colonnes sont copiées dans la hiérarchie en tant que niveaux enfants.

  6. Entrez un nom pour votre nouvelle hiérarchie.

  7. Faites glisser d’autres colonnes dans le niveau parent de la hiérarchie, ce qui crée des niveaux enfants à partir des colonnes et place les niveaux en bas de la hiérarchie.

    Si vous le souhaitez, vous pouvez placer une colonne dans un emplacement particulier de la liste de hiérarchie en faisant glisser une colonne pour placer le niveau enfant précisément là où vous souhaitez qu’elle apparaisse dans la hiérarchie.

    Remarques : 

    • Lorsque vous utilisez la sélection multiple pour créer une hiérarchie, l’ordre des niveaux enfants est initialement défini en fonction de la cardinalité des colonnes. La cardinalité la plus élevée apparaît en premier dans la liste, dans laquelle les valeurs sont les plus rares et les plus uniques, telles que les numéros d’identification et les noms. Les colonnes avec la cardinalité la plus faible apparaissent en dernier dans la liste, dans lesquelles les valeurs sont plus courantes, telles que les status, les valeurs booléennes ou les classifications courantes. N’oubliez pas que l’ajout de colonnes supplémentaires place les niveaux enfants en bas de la liste. Vous pouvez faire glisser les colonnes pour modifier l’ordre.

    • Vous pouvez créer une hiérarchie à partir d’une colonne masquée (colonne masquée dans les outils clients).

    • Si vous connaissez les colonnes que vous souhaitez créer en tant que niveaux enfants dans votre hiérarchie, cliquez sur l’élément Hiérarchie Create dans le menu contextuel pour sélectionner plusieurs colonnes et créer rapidement une hiérarchie avec plusieurs niveaux enfants.

Vous pouvez renommer une hiérarchie, renommer un niveau enfant, modifier l’ordre des niveaux enfants, ajouter des colonnes supplémentaires en tant que niveaux enfants, supprimer un niveau enfant d’une hiérarchie, afficher le nom source d’un niveau enfant (nom de colonne) et masquer un niveau enfant s’il porte le même nom que le niveau parent de la hiérarchie.

Pour modifier le nom d’une hiérarchie ou d’un niveau enfant

Cliquez avec le bouton droit sur le niveau parent de la hiérarchie ou un niveau enfant, puis cliquez sur Renommer. Vous pouvez également double-cliquer sur la hiérarchie parente, puis modifier le nom.

Pour modifier l’ordre d’un niveau enfant dans une hiérarchie

Faites glisser un niveau enfant vers une nouvelle position dans la hiérarchie. Vous pouvez également cliquer avec le bouton droit sur un niveau enfant de la hiérarchie, puis cliquer sur Monter pour déplacer le niveau vers le haut dans la liste. Vous pouvez également cliquer sur Descendrepour déplacer le niveau vers le bas dans la liste.

Remarque : Vous ne pouvez ajouter une colonne qu’une seule fois à une seule hiérarchie. Après avoir ajouté une colonne à une hiérarchie, vous ne pouvez plus l’ajouter à la même hiérarchie. Cela signifie que vous ne pourrez pas faire glisser une colonne dans une hiérarchie, et le menu contextuel Ajouter à la hiérarchie pour la colonne particulière ne référencera plus les hiérarchies auxquelles la colonne a déjà été ajoutée. S’il n’existe aucune autre hiérarchie à laquelle une colonne peut être ajoutée, l’option Ajouter à la hiérarchie n’apparaît pas dans le menu.

Pour ajouter un autre niveau enfant à une hiérarchie

Pour ce faire, il existe plusieurs options :

  • Faites glisser une colonne vers le niveau parent de la hiérarchie pour copier la colonne en tant que niveau enfant en bas de la liste de hiérarchies.

  • Vous pouvez également faire glisser une colonne vers un emplacement spécifique de la hiérarchie pour copier la colonne en tant que niveau enfant de la hiérarchie.

  • Vous pouvez également cliquer avec le bouton droit sur une colonne (ou plusieurs colonnes sélectionnées), cliquer sur Ajouter à la hiérarchie dans le menu contextuel, puis cliquer sur la hiérarchie spécifique. Cela crée un niveau enfant à partir de la colonne et l’ajoute au bas de la liste de hiérarchies.

Pour supprimer un niveau enfant d’une hiérarchie

Cliquez avec le bouton droit sur un niveau enfant, puis cliquez sur Supprimer de la hiérarchie. Vous pouvez également cliquer sur un niveau enfant dans la hiérarchie, puis appuyer sur la touche Suppr . Si vous souhaitez récupérer ce niveau enfant, ajoutez simplement la colonne.

Remarque : Si vous renommez un niveau enfant de hiérarchie, il ne partage plus le même nom que la colonne à partir de laquelle il est créé. Par défaut, le nom de la colonne source apparaît à droite du niveau enfant. Si vous masquez le nom de la colonne source, utilisez la commande Afficher le nom de la colonne source pour voir la colonne à partir de laquelle elle a été créée.

Pour masquer ou afficher un nom de source

Cliquez avec le bouton droit sur un niveau enfant de hiérarchie, puis cliquez sur Masquer le nom de la colonne source ou Afficher le nom de la colonne source pour basculer entre les deux options.

Lorsque vous cliquez sur Afficher le nom de la colonne source, le nom de la colonne à partir de laquelle elle a été copiée apparaît à droite du niveau enfant.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.