Accéder au contenu principal

Créer un graphique de variance à flèches dans Excel

Author: Xiaoyang Last Modified: 2025-05-27

Dans Excel, le graphique de variance ou différence avec flèches est un type d'histogramme groupé ou de diagramme en barres avec des flèches montantes ou descendantes pour indiquer le pourcentage d'augmentation ou de diminution entre deux ensembles de données.

Par exemple, si vous souhaitez afficher la variation des ventes par rapport à l'année précédente, vous pouvez utiliser des flèches vertes et rouges pour afficher le changement en pourcentage comme illustré dans la capture d'écran ci-dessous. Dans cet article, je vais expliquer comment créer ce type complexe de graphique dans Excel.

arrow variance chart In Excel


Créer un graphique de variance ou de différence à flèches dans Excel

Pour créer un graphique de variance à flèches afin de comparer le pourcentage de changement de l'année 2020 par rapport à l'année 2019, vous devez d'abord insérer certaines colonnes auxiliaires pour calculer les données de base comme illustré dans la capture d'écran ci-dessous :

steps of creating arrow variance chart in Excel

Tout d'abord, créez les données des colonnes auxiliaires

1. Dans la cellule D2 à côté des données originales, saisissez la formule suivante, puis faites glisser la formule jusqu'à la cellule D10, voir capture d'écran :

=MAX(B2:C2)

steps of creating arrow variance chart in Excel

2. Dans la cellule E2, veuillez saisir la formule suivante, puis copier la formule jusqu'à la cellule E10, voir capture d'écran :

=D2

steps of creating arrow variance chart in Excel

3. Continuez en tapant la formule ci-dessous dans la cellule F2, puis copiez la formule jusqu'à la cellule F10, voir capture d'écran :

=IF(C2>B2,C2-B2,NA())

steps of creating arrow variance chart in Excel

4. Ensuite, dans la cellule G2, saisissez la formule ci-dessous, puis faites-la glisser jusqu'à la cellule G10 pour remplir la formule, voir capture d'écran :

=IF(C2<B2,B2-C2,NA())

steps of creating arrow variance chart in Excel

Astuce : Les quatre colonnes auxiliaires ci-dessus sont utilisées pour insérer des barres de colonnes avec des barres d'erreur, qui seront formatées sous forme de flèches montantes et descendantes.

5. Ensuite, veuillez saisir la formule suivante dans la cellule H2, puis faites glisser la formule jusqu'à la cellule H10, voir capture d'écran :

=IF(ISERROR(F2),"","+" & TEXT(F2/B2,"0%"))

steps of creating arrow variance chart in Excel

6. Puis, continuez en entrant la formule ci-dessous dans la cellule I2, puis faites glisser la poignée de recopie jusqu'à la cellule I10, voir capture d'écran :

=IF(ISERROR(G2),"","-"&TEXT(G2/B2,"0%"))

steps of creating arrow variance chart in Excel

Astuce : Les colonnes auxiliaires H et I sont utilisées pour ajouter les étiquettes de données montantes et descendantes pour le graphique.
Deuxièmement, créer un graphique de variance à flèches basé sur les données des colonnes auxiliaires

7. Après avoir créé les données auxiliaires, sélectionnez ensuite les données dans les colonnes A, B, C, D, E, puis cliquez sur Insertion > Insérer un histogramme ou un graphique à barres > Histogramme groupé, voir capture d'écran :

steps of creating arrow variance chart in Excel

8. Un histogramme groupé est inséré comme illustré dans la capture d'écran ci-dessous :

steps of creating arrow variance chart in Excel

9. Ensuite, cliquez pour sélectionner le graphique, puis choisissez Sélectionner les données dans le menu contextuel, voir capture d'écran :

steps of creating arrow variance chart in Excel

10. Dans la boîte de dialogue Sélectionner une source de données qui s'affiche, dans la liste Plage des noms de série, sélectionnez la série Max Gauche, puis cliquez sur le bouton flèche vers le haut pour déplacer cette série de données en haut, voir la démonstration ci-dessous :

11. Ensuite, cliquez sur le bouton OK pour fermer la boîte de dialogue, puis faites un clic droit sur la série de données Max Gauche, cliquez sur le bouton Éléments du graphique pour développer la liste, dans la liste, cochez Barres d'erreur, voir capture d'écran :

steps of creating arrow variance chart in Excel

12. Continuez avec un clic droit sur la série de données Max Droite, puis cliquez sur le bouton Éléments du graphique pour développer la liste, dans la liste, cochez Barres d'erreur, voir capture d'écran :

steps of creating arrow variance chart in Excel

13. Ensuite, faites un clic droit sur les Barres d'erreur Y Max Gauche, puis choisissez Format des barres d'erreur dans le menu contextuel, voir capture d'écran :

steps of creating arrow variance chart in Excel

14. Ensuite, dans le volet Format des barres d'erreur ouvert, sous l'onglet Options des barres d'erreur, dans la section Alignement vertical des barres d'erreur, veuillez configurer les opérations suivantes :

  • Sélectionnez l'option Moins dans la section Direction ;
  • Ensuite, sélectionnez Pas de capuchon dans la section Style de fin ;
  • Puis, sélectionnez Personnalisé dans la section Quantité d'erreur, puis cliquez sur le bouton Spécifier la valeur, dans la boîte de dialogue Barres d'erreur personnalisées qui apparaît, laissez vide la zone de texte Valeur d'erreur positive, et sélectionnez les données de la colonne Flèche montante dans la zone de texte Valeur d'erreur négative, puis cliquez sur OK pour fermer la boîte de dialogue.
steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

15. Conservez le volet Format des barres d'erreur ouvert, puis cliquez pour sélectionner les Barres d'erreur Y Max Droite du graphique, sous l'onglet Options des barres d'erreur, dans la section Alignement vertical des barres d'erreur, veuillez configurer les opérations suivantes :

  • Sélectionnez l'option Moins dans la section Direction ;
  • Ensuite, sélectionnez Pas de capuchon dans la section Style de fin ;
  • Puis, sélectionnez Personnalisé dans la section Quantité d'erreur, puis cliquez sur le bouton Spécifier la valeur, dans la boîte de dialogue Barres d'erreur personnalisées qui apparaît, laissez vide la zone de texte Valeur d'erreur positive, et sélectionnez les données de la colonne Flèche descendante dans la zone de texte Valeur d'erreur négative, puis cliquez sur OK pour fermer la boîte de dialogue.
steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

16. Ensuite, vous devez formater les barres de données Max Gauche et Max Droite pour les rendre invisibles, faites un clic droit sur la barre de données Max Gauche, et choisissez l'option Format de la série de données, dans le volet Format de la série de données ouvert, sous l'onglet Remplissage et ligne, sélectionnez Aucun remplissage dans la section Remplissage, voir capture d'écran :

steps of creating arrow variance chart in Excel

17. Effectuez la même opération pour masquer les barres de données Max Droite, voir capture d'écran :

steps of creating arrow variance chart in Excel

18. Après avoir masqué les barres de données Max Gauche et Max Droite, maintenant, faites un clic droit sur les Barres d'erreur Y Max Gauche, puis choisissez Format des barres d'erreur dans le menu contextuel, dans le volet Format des barres d'erreur, sous l'onglet Remplissage et ligne, effectuez les opérations suivantes :

  • Sélectionnez l'option Ligne pleine, puis spécifiez une couleur que vous aimez pour les flèches montantes dans la liste déroulante Couleur ;
  • Ensuite, ajustez la largeur de la ligne à 1,25 pt selon vos besoins dans la section Largeur ;
  • Ensuite, sélectionnez l'icône Flèche dans la liste déroulante Type de flèche de début.

steps of creating arrow variance chart in Excel

19. Conservez le volet Format des barres d'erreur encore ouvert, puis cliquez pour sélectionner les Barres d'erreur Y Max Droite, dans le volet Format des barres d'erreur, sous l'onglet Remplissage et ligne, effectuez les opérations suivantes :

  • Sélectionnez l'option Ligne pleine, puis spécifiez une autre couleur que vous aimez pour les flèches descendantes dans la liste déroulante Couleur ;
  • Ensuite, ajustez la largeur de la ligne à 1,25 pt selon vos besoins dans la section Largeur ;
  • Ensuite, sélectionnez l'icône Flèche dans la liste déroulante Type de flèche de fin.

steps of creating arrow variance chart in Excel

20. Et vous obtiendrez le graphique comme illustré dans la capture d'écran ci-dessous :

steps of creating arrow variance chart in Excel

21. Ensuite, faites un clic droit sur la barre de données Max Gauche, et choisissez Format de la série de données dans le menu contextuel, dans le volet Format de la série de données ouvert, sous l'onglet Options de la série, sélectionnez l'option Axe secondaire dans la section Tracer la série sur, puis cliquez pour sélectionner la barre de données Max Droite, effectuez la même opération comme illustré dans la démonstration ci-dessous :

22. Ensuite, faites un clic droit sur n'importe quelle barre dans le graphique, et choisissez Format de la série de données, dans le volet Format de la série de données, sous l'onglet Options de la série, saisissez 0 % et 100 % respectivement dans les champs Recouvrement de série et Largeur de l'espace.

Et ensuite, dans le volet Format de la série de données, continuez en sélectionnant Série « Année 2019 » ou Série « Année 2020 » dans la liste déroulante Options de la série, et saisissez 0 % et 100 % respectivement dans les champs Recouvrement de série et Largeur de l'espace également. Voir la démonstration ci-dessous :

23. À cette étape, vous pouvez ajouter les étiquettes de données pour le graphique, cliquez pour sélectionner la série de données Max Gauche, puis cliquez sur Éléments du graphique, dans la liste développée Éléments du graphique, cochez l'option Étiquettes de données, voir capture d'écran :

steps of creating arrow variance chart in Excel

24. Ensuite, faites un clic droit sur les étiquettes de données, et choisissez Format des étiquettes de données, voir capture d'écran :

steps of creating arrow variance chart in Excel

25. Dans le volet Format des étiquettes de données ouvert, sous l'onglet Options des étiquettes, cochez l'option Valeur des cellules, et dans la boîte de dialogue Plage des étiquettes de données qui apparaît, sélectionnez les cellules de données de la colonne Étiquette de données montante, puis cliquez sur le bouton OK, voir capture d'écran :

steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

26. Toujours dans le volet Format des étiquettes de données, décochez les options Valeur et Afficher les lignes directrices, et vous obtiendrez le graphique ci-dessous, voir capture d'écran :

steps of creating arrow variance chart in Excel

27. Ensuite, continuez en ajoutant les étiquettes de données descendantes, faites un clic droit sur la barre de données Max Droite, et cliquez sur Éléments du graphique pour développer la liste, dans la liste Éléments du graphique, cochez l'option Étiquettes de données, voir capture d'écran :

steps of creating arrow variance chart in Excel

28. Ensuite, faites un clic droit sur les nouvelles étiquettes de données ajoutées, et choisissez Format des étiquettes de données, dans le volet Format des étiquettes de données ouvert, sous l'onglet Options des étiquettes, cochez l'option Valeur des cellules, et dans la boîte de dialogue Plage des étiquettes de données qui apparaît, sélectionnez les cellules de données de la colonne Étiquette de données descendante, puis cliquez sur le bouton OK, voir capture d'écran :

steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel steps of creating arrow variance chart in Excel

29. Toujours dans le volet Format des étiquettes de données, décochez les options Valeur et Afficher les lignes directrices, et les étiquettes de données de changement en pourcentage ont été ajoutées au graphique, voir capture d'écran :

steps of creating arrow variance chart in Excel

30. Enfin, supprimez les éléments inutiles du graphique selon vos besoins, tels que les lignes du quadrillage, les titres du graphique, l'axe secondaire, et vous obtiendrez le graphique complet comme illustré dans la capture d'écran ci-dessous :

steps of creating arrow variance chart in Excel


Créer un graphique de variance ou de différence à flèches dans Excel avec une fonctionnalité pratique

Si vous êtes fatigué des étapes complexes ci-dessus, ici, je vais vous présenter un outil simple - Kutools pour Excel, avec sa fonctionnalité Graphique de différence à flèches , vous pouvez créer un graphique de différence à flèches en barres ou en colonnes en quelques clics seulement. Cliquez pour télécharger gratuitement Kutools pour Excel !


Télécharger un exemple de fichier de graphique de variance ou de différence à flèches

steps of creating arrow variance chart in Excel


Vidéo : Créer un graphique de variance ou de différence à flèches dans Excel


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.