Accéder au contenu principal

Créer un graphique à colonnes de largeur variable dans Excel

Author: Siluvia Last Modified: 2025-05-27

Normalement, un graphique à colonnes standard affiche toutes les colonnes avec la même largeur. Vous ne pouvez comparer les données qu'en fonction de la hauteur des colonnes dans un graphique à colonnes dans Excel. Existe-t-il une méthode pour créer un graphique à colonnes variables afin que les colonnes puissent varier en largeur et en hauteur ? Ce tutoriel fournit un guide étape par étape pour vous aider à créer un graphique à colonnes de largeur variable dans Excel.

a variable width column chart in Excel

Créer un graphique à colonnes de largeur variable dans Excel
Créez facilement un graphique à barres horizontales avec un outil incroyable
Télécharger le fichier d'exemple


Créer un graphique à colonnes de largeur variable dans Excel

Supposons que vous souhaitiez créer un graphique à colonnes de largeur variable basé sur les données comme indiqué dans la capture d'écran ci-dessous, veuillez suivre les étapes ci-dessous pour y parvenir.

steps of creating a variable width column chart in Excel

1. Tout d'abord, vous devez calculer la position où chaque colonne se termine sur l'axe X du graphique avec les formules ci-dessous.

Remarque : Ici, nous spécifions le minimum de l'axe X comme 0 et le maximum comme 100, donc la colonne commence à 0 et se termine à 100.

steps of creating a variable width column chart in Excel

1.1) Dans une nouvelle ligne, entrez le chiffre 0 dans la première cellule vide (A8).
1.2) Sélectionnez la deuxième cellule (B8) dans la même ligne, entrez la formule ci-dessous, puis appuyez sur la touche Entrée. Répétez cette formule dans la troisième cellule (C8).
=$B$2/SOMME($B$2:$B$6)*100

steps of creating a variable width column chart in Excel

1.3) Sélectionnez la cellule vide de droite (D8), entrez la formule ci-dessous dedans et appuyez sur la touche Entrée. Listez le même résultat deux fois en répétant la formule dans la cellule E8.
=$B$3/SOMME($B$2:$B$6)*100+$B$8

steps of creating a variable width column chart in Excel

1.4) Appliquez la formule ci-dessous dans les deux cellules de droite.
=$B$4/SOMME($B$2:$B$6)*100+$D$8

steps of creating a variable width column chart in Excel

1.5) Appliquez la formule ci-dessous dans les deux cellules de droite pour obtenir les mêmes résultats et insérez finalement le nombre 100 dans la dernière cellule. Voir la capture d'écran :
=$B$5/SOMME($B$2:$B$6)*100+$F$8

steps of creating a variable width column chart in Excel

2. Maintenant, listez chaque valeur de hauteur deux fois (basées sur les hauteurs de la plage de données d'origine) dans différentes lignes sous la ligne d'aide que vous venez de créer.

steps of creating a variable width column chart in Excel

3. Sélectionnez toute la plage d'aide (A8:J13 dans ce cas), cliquez sur Insertion > Insérer un graphique en ligne ou en aire > Graphique en aires empilées.

steps of creating a variable width column chart in Excel

4. Ensuite, un graphique en aires empilées est créé comme le montre la capture d'écran ci-dessous. Sélectionnez la zone inférieure (la série1 dans le graphique), puis appuyez sur la touche Supprimer pour la retirer du graphique.

steps of creating a variable width column chart in Excel

5. Cliquez avec le bouton droit sur l'axe X et sélectionnez Format de l'axe dans le menu contextuel.

steps of creating a variable width column chart in Excel

6. Dans le volet Format de l'axe qui s'ouvre, sélectionnez l'option Axe de date dans la section Type d'axe.

steps of creating a variable width column chart in Excel

7. Revenez au graphique, faites un clic droit dessus et choisissez Sélectionner les données dans le menu contextuel.

steps of creating a variable width column chart in Excel

8. Dans la boîte de dialogue Sélectionner la source de données, cliquez sur le bouton Modifier dans la case Étiquettes de l'axe horizontal (catégorie),

steps of creating a variable width column chart in Excel

9. Dans la boîte de dialogue Étiquettes de l'axe qui apparaît, sélectionnez la première ligne d'aide des valeurs que vous avez créée à l'étape 1, puis cliquez sur OK.

steps of creating a variable width column chart in Excel

10. Lorsque vous revenez à la boîte de dialogue Sélectionner la source de données, cliquez sur OK pour enregistrer les modifications.

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

steps of creating a variable width column chart in Excel

11. Sélectionnez l'axe X, puis appuyez sur la touche Supprimer pour le retirer du graphique.

Maintenant, vous devez calculer les valeurs médianes pour chaque colonne afin d'ajouter les noms des séries et les valeurs des séries séparément en bas et en haut de chaque colonne comme le montre la capture d'écran ci-dessous.

steps of creating a variable width column chart in Excel

12. Commencez avec une nouvelle ligne, entrez les valeurs (représentant la position où chaque colonne se termine sur l'axe X) que vous avez calculées à l'étape 1 séparément dans les cellules. Voir la capture d'écran :

steps of creating a variable width column chart in Excel

13. Dans la ligne suivante, entrez la formule ci-dessous dans la première cellule, puis appuyez sur la touche Entrée.

=$A$15/2

steps of creating a variable width column chart in Excel

14. Appliquez la formule ci-dessous dans la cellule vide de droite, puis faites glisser son poignée de recopie automatique vers la droite pour obtenir les autres résultats.

=(B15-A15)/2+A15

steps of creating a variable width column chart in Excel

15. Entrez les valeurs de hauteur séparément dans les cellules d'une nouvelle ligne. De plus, nous avons toujours besoin d'une nouvelle ligne contenant le chiffre 0 dans les cellules.

steps of creating a variable width column chart in Excel

16. Faites un clic droit sur le graphique et sélectionnez Sélectionner les données dans le menu contextuel.

17. Dans la boîte de dialogue Sélectionner la source de données qui s'ouvre, cliquez sur le bouton Ajouter.

steps of creating a variable width column chart in Excel

18. Dans la boîte de dialogue Modifier la série, saisissez un nom dans la zone Nom de la série selon vos besoins, et dans la zone Valeurs de la série, sélectionnez les cellules de la ligne contenant les valeurs de hauteur, puis cliquez sur le bouton OK.

steps of creating a variable width column chart in Excel

19. Lorsque vous revenez à la boîte de dialogue Sélectionner la source de données, cliquez sur le bouton OK pour enregistrer les modifications.

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

steps of creating a variable width column chart in Excel

20. Faites un clic droit sur n'importe quelle série dans le graphique et sélectionnez Changer le type de graphique de la série dans le menu contextuel.

steps of creating a variable width column chart in Excel

21. Dans la boîte de dialogue Changer le type de graphique, spécifiez le type de graphique comme Nuage de a pour la nouvelle série ajoutée, puis cliquez sur le bouton OK.

steps of creating a variable width column chart in Excel

Le graphique est affiché comme suit.

steps of creating a variable width column chart in Excel

22. Faites un clic droit sur le graphique et cliquez sur Sélectionner les données dans le menu contextuel.

23. Dans la boîte de dialogue Sélectionner la source de données, sélectionnez la série que vous avez ajoutée à l'étape 18, puis cliquez sur le bouton Modifier.

steps of creating a variable width column chart in Excel

24. Dans la boîte de dialogue Modifier la série qui s'ouvre, sélectionnez les cellules contenant les valeurs médianes pour chaque colonne, puis cliquez sur le bouton OK.

steps of creating a variable width column chart in Excel

25. Cliquez sur OK dans la boîte de dialogue Sélectionner la source de données pour enregistrer les modifications.

26. Sélectionnez les points, cliquez sur le bouton Éléments du graphique, puis cochez la case Étiquettes de données. Voir la capture d'écran :

steps of creating a variable width column chart in Excel

27. Maintenant, vous devez masquer tous les points dans le graphique. Conservez les points sélectionnés, puis accédez au volet Format de la série de données pour configurer comme suit.

27.1) Cliquez sur l'icône Remplissage et ligne ;
27.2) Cliquez sur l'onglet Marqueur ;
27.3) Sélectionnez l'option Aucun dans la section Options de marqueur.

steps of creating a variable width column chart in Excel

28. Sélectionnez les étiquettes de données que vous venez d'ajouter, accédez au volet Format des étiquettes de données, puis choisissez l'option Au-dessus dans la section Position de l'étiquette.

steps of creating a variable width column chart in Excel

Les valeurs des séries sont maintenant affichées au centre au-dessus de chaque colonne comme le montre la capture d'écran ci-dessus.

29. Faites un clic droit sur le graphique et sélectionnez Sélectionner les données.

30. Dans la boîte de dialogue Sélectionner la source de données, cliquez sur le bouton Ajouter.

31. Dans la boîte de dialogue Modifier la série, vous devez :

31.1) Sélectionnez les cellules contenant les valeurs médianes pour chaque colonne dans la zone Valeurs X de la série ;
31.2) Sélectionnez les cellules contenant les valeurs 0 dans la zone Valeurs Y de la série ;
31.3) Cliquez sur le bouton OK.

steps of creating a variable width column chart in Excel

32. Lorsque vous revenez à la boîte de dialogue Sélectionner la source de données, vous pouvez voir qu'une nouvelle série est ajoutée, cliquez sur OK pour enregistrer les modifications.

33. Sélectionnez la nouvelle série dans le graphique (les points sont masqués, il suffit de cliquer sur le centre inférieur de n'importe quelle colonne pour les sélectionner).

steps of creating a variable width column chart in Excel

34. Cliquez sur le bouton Éléments du graphique, puis cochez la case Étiquettes de données.

steps of creating a variable width column chart in Excel

35. Sélectionnez les étiquettes de données, accédez au volet Format des étiquettes de données et configurez comme suit.

Conseils : Si le volet Format des étiquettes de données ne s'affiche pas, faites un clic droit sur les étiquettes de données et sélectionnez Format des étiquettes de données dans le menu contextuel.

35.1) Cochez la case Valeur issue des cellules ;

steps of creating a variable width column chart in Excel

35.2) Dans la boîte de dialogue Plage d'étiquettes de données qui apparaît, sélectionnez les noms des séries dans la plage de données d'origine, puis cliquez sur le bouton OK.

steps of creating a variable width column chart in Excel

35.3) Décochez la case Valeur Y ;
35.4) Sélectionnez l'option En dessous dans la section Position de l'étiquette. Voir la capture d'écran :

steps of creating a variable width column chart in Excel

36. Le graphique est maintenant affiché comme suit. Veuillez supprimer la légende et modifier le titre du graphique.

steps of creating a variable width column chart in Excel

Un graphique à colonnes de largeur variable est alors terminé.

steps of creating a variable width column chart in Excel

 

Créer facilement un graphique à colonnes de largeur variable dans Excel

L'utilitaire Graphique à colonnes de largeur variable de Kutools pour Excel peut vous aider à créer rapidement un graphique à colonnes de largeur variable dans Excel en quelques clics seulement, comme le montre la démonstration ci-dessous.
Téléchargez-le et essayez-le dès maintenant ! 30-jour d'essai gratuit


Télécharger le fichier d'exemple

sample


Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant IA Kutools : Révolutionnez l'analyse des données grâce à : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les doublons  |  Supprimer les lignes vides  |  Combiner les colonnes ou cellules sans perte de données  |  Arrondir sans formule ...
Super VLookup : Critères multiples  |  Valeurs multiples  |  À travers plusieurs feuilles  |  Correspondance floue...
Liste déroulante avancée : Liste déroulante facile  |  Liste déroulante dépendante  |  Liste déroulante à sélection multiple...
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  Comparer des colonnes pour sélectionner des cellules identiques et différentes ...
Fonctionnalités phares : Mise au point de la grille  |  Affichage de conception  |  Barre de formule améliorée  |  Gestionnaire de classeur et de feuille de calcul | Bibliothèque d’AutoTexte (texte automatique)  |  Sélecteur de date  |  Fusionner les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails par liste  |  Super Filtre  |  Filtre spécial (filtrer gras/italique/barré...) ...
Top 15 des ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères ...)  |  50+ types de graphiques (Diagramme de Gantt ...)  |  40+ formules pratiques (Calculer l’âge en fonction de la date de naissance ...)  |  19 outils d'insertion (Insérer un code QR, Insérer une image depuis un chemin ...)  |  12 outils de conversion (Convertir en mots, Conversion de devises ...)  |  7 outils de fusion et division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...


Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts !
  • Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.