Accéder au contenu principal

Créer un graphique à catégories multiniveaux dans Excel

Author: Siluvia Last Modified: 2025-05-27

Un graphique à catégories multiniveaux peut afficher simultanément les étiquettes de la catégorie principale et celles des sous-catégories. Lorsque vous avez des valeurs pour des éléments appartenant à différentes catégories et que vous souhaitez distinguer visuellement les valeurs entre ces catégories, ce graphique peut vous y aider.

Ce tutoriel présente en détail les méthodes pour créer deux types de graphiques à catégories multiniveaux dans Excel.

steps of creating a multi-level category chart in Excela multi-level category chart in Excel

Créer un graphique à barres à catégories multiniveaux dans Excel
Créer un histogramme à catégories multiniveaux dans Excel
Créez facilement un graphique à catégories multiniveaux avec un outil incroyable
Télécharger le fichier d'exemple
Vidéo : Créer un graphique en bande dans Excel


Créer un graphique à catégories multiniveaux dans Excel

Veuillez suivre les étapes ci-dessous pour créer un graphique à catégories multiniveaux dans Excel.

1. Tout d'abord, organisez vos données sur lesquelles vous allez créer un graphique à catégories multiniveaux comme suit.

1.1) Dans la première colonne, veuillez saisir les noms des catégories principales ;
1.2) Dans la deuxième colonne, saisissez les noms des sous-catégories ;
1.3) Dans la troisième colonne, saisissez chaque donnée correspondante aux sous-catégories.

steps of creating a multi-level category chart in Excel

2. Sélectionnez la plage de données, cliquez sur Insertion > Insérer un graphique en colonnes ou en barres > Barres groupées.

steps of creating a multi-level category chart in Excel

3. Faites glisser la bordure du graphique pour agrandir la zone du graphique. Voir la démonstration ci-dessous.

4. Cliquez avec le bouton droit sur la barre et sélectionnez Format de la série de données dans le menu contextuel pour ouvrir le volet Format de la série de données.

Astuce : Vous pouvez également double-cliquer sur l'une des barres pour ouvrir le volet Format de la série de données.

steps of creating a multi-level category chart in Excel

5. Dans le volet Format de la série de données, changez la largeur de l'écart à 50%.

steps of creating a multi-level category chart in Excel

Le graphique est maintenant affiché comme suit.

steps of creating a multi-level category chart in Excel

6. Insérez deux lignes vides avant chaque sous-catégorie principale (sauf la première) dans la plage de données. Ensuite, vous verrez que les catégories et les barres de données dans le graphique sont également séparées par des espaces vides.

steps of creating a multi-level category chart in Excel

7. Double-cliquez sur la première cellule de la première ligne de chaque paire de lignes vides que vous avez insérées à l'étape 6, tapez un espace en appuyant une fois sur la touche Espace du clavier. Ensuite, vous verrez que des contours noirs sont ajoutés aux zones vides dans les champs de l'axe vertical.

steps of creating a multi-level category chart in Excel

8. Cliquez sur l'axe vertical, accédez au volet Format de l'axe, puis cochez la case Inverser l'ordre des catégories.

steps of creating a multi-level category chart in Excel

9. Sélectionnez le titre du graphique, puis appuyez sur la touche Supprimer pour le retirer du graphique. Faites de même pour supprimer l'axe horizontal et les quadrillages.

10. Maintenant, vous devez spécifier différentes couleurs pour chaque catégorie principale.

10.1) Cliquez deux fois sur la première barre de la première catégorie principale pour la sélectionner uniquement ;
10.2) Accédez au volet Format du point de données, cliquez sur l'icône Remplissage et contour, sélectionnez l'option Remplissage uni dans la section Remplissage, puis spécifiez une couleur selon vos besoins ;

steps of creating a multi-level category chart in Excel

10.3) Appuyez sur la touche Droite du clavier pour sélectionner la barre suivante, puis appuyez sur la touche F4 pour lui attribuer la même couleur de remplissage.
10.4) Répétez l'étape 10.3) pour attribuer la même couleur de remplissage à toutes les barres de la première catégorie principale.
10.5) Répétez les étapes ci-dessus 10.1) – 10.4) pour spécifier une autre couleur de remplissage pour les barres de la deuxième catégorie principale.

Après avoir spécifié des couleurs de remplissage pour distinguer les catégories, vous pouvez voir que le graphique est affiché comme dans la capture d'écran ci-dessous.

steps of creating a multi-level category chart in Excel

11. Maintenant, changez les couleurs des contours de l'axe vertical et des barres en noir.

11.1) Sélectionnez le titre du graphique et appuyez sur la touche Supprimer pour le retirer du graphique. Faites de même pour supprimer les quadrillages et l'axe horizontal ;
12.2) Sélectionnez l'axe vertical, accédez au volet Format de l'axe, cliquez sur l'icône Remplissage et contour, sélectionnez l'option Ligne unie dans la section Ligne, puis sélectionnez Noir dans la liste déroulante Couleur.

steps of creating a multi-level category chart in Excel

12.3) Cliquez sur l'une des barres, puis appuyez sur la touche F4 pour appliquer la même couleur de contour à toutes les barres.

Le graphique est maintenant affiché comme suit.

steps of creating a multi-level category chart in Excel

13. Maintenant, vous devez ajouter des étiquettes de données aux barres de données. Veuillez sélectionner le graphique, cliquer sur le bouton Éléments du graphique, puis cocher la case Étiquettes de données.

steps of creating a multi-level category chart in Excel

Le graphique à catégories multiniveaux est maintenant complet comme le montre la capture d'écran ci-dessous.

steps of creating a multi-level category chart in Excel


Créer un histogramme à catégories multiniveaux dans Excel

Dans cette section, je vais vous montrer un nouveau type d'histogramme à catégories multiniveaux. Comme le montre la capture d'écran ci-dessous, ce type d'histogramme à catégories multiniveaux peut être plus efficace pour afficher simultanément les étiquettes de la catégorie principale et celles des sous-catégories. Et vous pouvez comparer la même sous-catégorie dans chaque catégorie principale verticalement.

Vous pouvez suivre les instructions ci-dessous pour créer ce type d'histogramme à catégories multiniveaux dans Excel.

steps of creating a multi-level category column chart in Excel

1. Comme le montre le graphique ci-dessus, il y a trois niveaux de colonnes de catégories, et chaque niveau de colonnes est séparé par un espacement, donc la première étape consiste à calculer l'espacement entre chaque niveau de colonnes en fonction des données d'origine comme le montre la capture d'écran ci-dessous.

steps of creating a multi-level category column chart in Excel

1.1) Copiez la plage de données d'origine et collez-la dans une nouvelle plage. Insérez une colonne vide à côté de chaque colonne, puis remplissez les en-têtes de colonnes. Voir la capture d'écran :

steps of creating a multi-level category column chart in Excel

1.2) Dans la première cellule vide de la première colonne vide, entrez la formule ci-dessous et appuyez sur la touche Entrée. Ensuite, sélectionnez la cellule résultat, faites glisser la poignée de recopie automatique vers le bas pour obtenir les autres résultats.
=MAX(B2:B6)*1.1-B2
Remarque : Dans la formule, 1.1 est une valeur variable. Si vous voulez que l'espacement soit plus grand, cette valeur doit être supérieure à 1.1. Cela dépend de vos besoins.

steps of creating a multi-level category column chart in Excel

1.3) Appliquez la formule ci-dessous dans la première cellule vide de la deuxième colonne vide. Ensuite, faites glisser la poignée de recopie automatique vers le bas pour obtenir les autres résultats.
=MAX(C2:C6)*1.1-C2

steps of creating a multi-level category column chart in Excel

1.4) Dans la première cellule vide de la troisième colonne vide, appliquez la formule ci-dessous, puis faites glisser la poignée de recopie automatique vers le bas pour obtenir les autres résultats.
=MAX(D2:D6)*1.1-D2

steps of creating a multi-level category column chart in Excel

2. Sélectionnez toute la plage d'aide (A9:G14), cliquez sur Insertion > Insérer un graphique en colonnes ou en barres > Colonnes empilées.

steps of creating a multi-level category column chart in Excel

3. Ensuite, un graphique empilé est inséré dans la feuille de calcul actuelle. En gardant le graphique sélectionné, cliquez sur Permuter les lignes/colonnes sous l'onglet Conception (Outils de graphique).

steps of creating a multi-level category column chart in Excel

Le graphique est alors affiché comme suit.

steps of creating a multi-level category column chart in Excel

4. Double-cliquez sur n'importe quelle série dans le graphique pour ouvrir le volet Format de la série de données. Dans le volet, changez la largeur de l'écart à 0%.

steps of creating a multi-level category column chart in Excel

5. Sélectionnez la série de données spacing1 dans le graphique, accédez au volet Format de la série de données pour configurer comme suit.

5.1) Cliquez sur l'icône Remplissage et contour ;
5.2) Sélectionnez Aucun remplissage dans la section Remplissage.

Ces barres de données sont ensuite masquées.

steps of creating a multi-level category column chart in Excel

6. Sélectionnez la série de données spacing2, appuyez sur la touche F4 pour la masquer dans le graphique.

7. Ensuite, masquez la série de données spacing3 de la même manière que ci-dessus.

8. Supprimez le titre du graphique et les quadrillages.

Le graphique est alors affiché comme le montre la capture d'écran ci-dessous.

steps of creating a multi-level category column chart in Excel

9. Sélectionnez la série de données supérieure et accédez au volet Format de la série de données pour configurer comme suit.

9.1) Cliquez sur l'icône Remplissage et contour ;
9.2) Sélectionnez l'option Ligne unie dans la section Bordure ;
9.3) Choisissez la couleur Blanche dans la liste déroulante Couleur ;
9.4) Changez la largeur de la bordure à 1,5 pt.

steps of creating a multi-level category column chart in Excel

10. Répétez l'étape 9 pour ajouter les mêmes styles de bordure aux deux autres lignes. Ensuite, vous obtiendrez le graphique suivant.

steps of creating a multi-level category column chart in Excel

Maintenant, vous devez ajouter les valeurs des catégories principales à droite de la zone de traçage comme le montre la capture d'écran ci-dessous.

steps of creating a multi-level category column chart in Excel

11. Pour ajouter ces valeurs, tout d'abord, nous devons obtenir les positions précises de ces valeurs dans le graphique avec certaines données d'aide.

11.1) Dans une nouvelle plage, saisissez trois 6 dans une colonne, et dans la colonne suivante, saisissez le chiffre 0 dans la première cellule.
Notes :
  • 1) Comme nous pouvons le voir, il y a cinq colonnes représentant les sous-catégories dans le graphique. Pour positionner les valeurs des catégories principales à droite de la zone de traçage, nous devons placer les valeurs des catégories principales dans la sixième colonne du graphique. Donc, la première colonne de données de la nouvelle plage d'aide est 6. Et comme il y a trois catégories principales, nous avons besoin de trois 6.
  • 2) Le chiffre 0 représente la position de la première catégorie principale.
  • steps of creating a multi-level column category chart in Excel
11.2) Dans la cellule suivante, appliquez la formule ci-dessous pour obtenir la position de la deuxième catégorie principale.
=MAX(B2:B6)*1.1

steps of creating a multi-level category column chart in Excel

11.3) Appliquez la formule ci-dessous dans la dernière cellule pour obtenir la position de la dernière catégorie principale.
=MAX(C2:C6)*1.1+C18

steps of creating a multi-level category column chart in Excel

12. Cliquez avec le bouton droit sur le graphique et cliquez sur Sélectionner les données dans le menu contextuel.

steps of creating a multi-level category column chart in Excel

13. Dans la boîte de dialogue Source des données, cliquez sur le bouton Ajouter.

14. Dans la boîte de dialogue Modifier la série, sélectionnez les données de position que vous avez calculées pour les catégories principales dans la zone Valeurs de la série, puis cliquez sur le bouton OK.

steps of creating a multi-level category column chart in Excel

15. Ensuite, retournez à la boîte de dialogue Source des données, vous pouvez voir qu'une nouvelle série « Série7 » est ajoutée dans la boîte Entrées de légende, cliquez sur OK pour enregistrer les modifications.

steps of creating a multi-level category column chart in Excel

16. Cliquez avec le bouton droit sur le graphique et sélectionnez Changer le type de graphique de la série dans le menu contextuel.

steps of creating a multi-level category column chart in Excel

17. Dans la boîte de dialogue Changer le type de graphique, spécifiez le Type de graphique comme « Nuage de points » pour la nouvelle série que vous avez ajoutée à l'étape 15, puis cliquez sur OK.

steps of creating a multi-level category column chart in Excel

Le graphique est maintenant affiché comme le montre la capture d'écran ci-dessous.

steps of creating a multi-level category column chart in Excel

18. Cliquez avec le bouton droit sur le graphique et cliquez sur Sélectionner les données dans le menu contextuel.

19. Dans la boîte de dialogue Source des données, sélectionnez la série que vous avez ajoutée à l'étape 15, puis cliquez sur le bouton Modifier.

steps of creating a multi-level category column chart in Excel

20. Dans la boîte de dialogue Modifier la série, sélectionnez les cellules contenant le nombre 6 dans la zone Valeurs X de la série, puis cliquez sur OK.

steps of creating a multi-level category column chart in Excel

21. Cliquez sur OK pour enregistrer les modifications lorsqu'il revient à la boîte de dialogue Source des données.

22. Maintenant, la nouvelle série est affichée sous forme de points de dispersion et s'affiche à droite de la zone de traçage. Sélectionnez les points, cliquez sur le bouton Éléments du graphique, puis cochez la case Étiquettes de données.

steps of creating a multi-level category column chart in Excel

23. Cliquez avec le bouton droit sur les étiquettes de données et sélectionnez Format des étiquettes de données dans le menu contextuel.

steps of creating a multi-level category column chart in Excel

24. Dans le volet Format des étiquettes de données, veuillez procéder comme suit.

24.1) Cochez la case Valeur issue des cellules ;

steps of creating a multi-level category column chart in Excel

24.2) Dans la boîte de dialogue Plage des étiquettes de données qui s'affiche, sélectionnez la plage contenant les valeurs des catégories principales, puis cliquez sur OK.

steps of creating a multi-level category column chart in Excel

24.3) Décochez la case Valeur Y ;
24.4) Sélectionnez l'option Au-dessus dans la section Position de l'étiquette.

steps of creating a multi-level category column chart in Excel

25. Sélectionnez les points dans le graphique, puis accédez au volet Format de la série de données pour configurer comme suit.

25.1) Cliquez sur l'icône Remplissage et contour ;
25.2) Cliquez sur l'onglet Marqueur ;
25.3) Développez les Options de marqueur, puis sélectionnez Aucun. Voir la capture d'écran :

steps of creating a multi-level category column chart in Excel

26. Supprimez la légende du graphique en la sélectionnant et en appuyant sur la touche Supprimer du clavier.

27. Vous pouvez formater le maximum de l'axe vertical pour rendre le graphique compact en double-cliquant sur l'axe vertical, puis en entrant une nouvelle valeur dans la case Maximum du volet Format de l'axe.

steps of creating a multi-level category column chart in Excel

28. Ajoutez des étiquettes de données à la série en sélectionnant la série, en cliquant sur le bouton Éléments du graphique et en cochant la case Étiquettes de données. Voir la capture d'écran :

steps of creating a multi-level category column chart in Excel

Un histogramme à catégories multiniveaux est maintenant complet.

steps of creating a multi-level category column chart in Excel


Créez facilement un graphique à catégories multiniveaux dans Excel

L'utilitaire Graphique à colonnes multicouches de Kutools for Excel fournit trois types de graphiques à catégories multiniveaux. Avec cette fonctionnalité, vous pouvez facilement créer l'un des graphiques à catégories multiniveaux dans Excel en quelques clics seulement, comme le montre la démonstration ci-dessous.
Téléchargez et essayez-le dès maintenant ! 30-jour d'essai gratuit

Télécharger le fichier d'exemple

sample of creating a multi-level category chart in Excel


Vidéo : Créer un graphique à catégories multiniveaux dans Excel