Comment modifier la plage des étiquettes d’axe et la taille d’un graphique dans Excel ?
Supposons que vous ayez créé un graphique dans Excel et que l’axe des ordonnées (plage des étiquettes d’axe) affiche des valeurs numériques. Vous souhaitez désormais mettre en évidence certaines étiquettes d’axe — par exemple, afficher les nombres négatifs en rouge, utiliser une couleur différente pour les valeurs positives ou ajuster la taille des étiquettes répondant à des critères spécifiques. Comment modifier efficacement la couleur de la police et la taille des étiquettes d’axe sélectionnées selon de telles règles dans Excel ? Ce guide vous propose des étapes détaillées et des conseils pratiques pour plusieurs approches utiles, afin que vous puissiez personnaliser facilement la mise en forme des étiquettes d’axe et ainsi améliorer la lisibilité et l’impact visuel de vos données.
Que vous souhaitiez appliquer une modification uniforme à toutes les plages d’étiquettes d’axe, mettre en valeur certaines valeurs grâce à la mise en forme numérique intégrée, exploiter des formules Excel pour créer des effets dynamiques pilotés par le texte, formater les étiquettes selon des critères personnalisés via VBA ou superposer du texte personnalisé pour des mises en page avancées, les solutions suivantes vous proposent des instructions étape par étape adaptées à vos besoins et contextes variés.
➤ Modifier la Plage des étiquettes d'axe et la taille de toutes les Couleur de la police dans un graphique
➤ Modifier la Plage des étiquettes d'axe de toutes les valeurs négatives dans un graphique
➤ Modifier la Plage des étiquettes d'axe en fonction des valeurs positives/négatives/0 à l’aide de Utiliser la mise en forme conditionnelle dans un graphique
➤ Modifier la Plage des étiquettes d'axe si la valeur est supérieure ou inférieure à une valeur donnée à l’aide de Utiliser la mise en forme conditionnelle dans un graphique
Modifier la Plage des étiquettes d'axe et la taille de tous les éléments dans un graphique
Lorsque vous devez modifier simultanément la couleur de la police et la taille de toutes les étiquettes d’un axe de graphique (axe X ou Y), Excel propose une méthode simple. Idéal pour appliquer un style uniforme à tous les chiffres ou textes de l’axe, cette approche assure cohérence et meilleure lisibilité — par exemple, agrandir les valeurs d’axe pour une présentation ou adapter les couleurs à votre charte graphique.
Cliquez pour sélectionner l’axe à mettre en forme (par exemple, cliquez sur l’axe Y dans la plage des étiquettes de votre graphique), puis utilisez la zone Taille de police et le bouton Couleur de la police du groupe Police, situés dans l’onglet Accueil du ruban Excel, pour définir vos paramètres de mise en forme. Cette action modifie l’ensemble de l’axe d’un seul coup et convient parfaitement aux besoins de mise en forme basiques.
Toutes les modifications de couleur et de taille de police que vous sélectionnez s’appliquent automatiquement à chaque étiquette de l’axe choisi, offrant un moyen rapide d’améliorer la lisibilité ou de mettre en valeur les axes de vos graphiques.
Appliquer une Utiliser la mise en forme conditionnelle pour remplir les colonnes d’un graphique
Normalement, tous les points de données d’une même série partagent la même couleur. Toutefois, grâce à l’outil Remplir la couleur du graphique par valeur disponible dans Kutools pour Excel, vous pouvez facilement appliquer une coloration basée sur les valeurs aux colonnes ou barres de votre graphique, mettant ainsi en évidence des points de données clés et rendant les tendances immédiatement visibles. Cette fonctionnalité est particulièrement utile pour visualiser instantanément différentes plages de valeurs.
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Modifier la Plage des étiquettes d'axe de toutes les valeurs négatives dans un graphique
Dans certains scénarios analytiques, vous souhaiterez peut-être mettre en évidence les valeurs négatives de l’axe — par exemple, pour repérer rapidement des pertes ou des valeurs aberrantes dans une série de données. Excel vous permet d’appliquer automatiquement une couleur distincte à toutes les étiquettes d’axe négatives grâce au formatage numérique intégré. Cette méthode est à la fois efficace et entièrement automatisée, sans nécessiter de modification manuelle pour chaque étiquette.
1. Cliquez avec le bouton droit sur l’axe à mettre en forme (par exemple, l’axe Y), puis sélectionnez Format de l’axe dans le menu contextuel.
2. Selon votre version d’Excel, ajustez le format numérique de l’axe :
(1) Dans Excel 2013 et les versions ultérieures, dans le volet Format de l’axe, développez le groupe Nombre sous Options de l’axe. Dans la liste déroulante Catégorie, sélectionnez Nombre, puis choisissez un style affichant les nombres négatifs en rouge.
(2) Dans Excel 2007 et 2010, ouvrez la boîte de dialogue Format de l’axe, sélectionnez Nombre dans la barre latérale, mettez en surbrillance Nombre sous Catégorie, puis choisissez le format souhaité pour les nombres négatifs.
Excel 2013 et versions ultérieures :
Excel 2007 et 2010 :
Remarque : Vous pouvez également saisir directement un code de format numérique personnalisé tel que #,##0_ ;[Red]-#,##0 dans la zone Code de format et cliquer sur Ajouter. Pour afficher les valeurs négatives dans une autre couleur, remplacez simplement [Red]par un autre nom de couleur (par exemple,)[Blue]).
3. Fermez le volet ou la boîte de dialogue de mise en forme. Les étiquettes négatives de l’axe sélectionné s’affichent désormais dans la couleur de police choisie, offrant une mise en valeur visuelle immédiate.
Cette méthode est simple à mettre en œuvre et idéale pour faire ressortir les nombres négatifs, mais elle se limite à la mise en forme par couleur et ne permet pas d’ajuster automatiquement la taille de police en fonction de la valeur.
Modifier la Plage des étiquettes d'axe selon qu’elle est positive, négative ou 0, à l’aide de Utiliser la mise en forme conditionnelle dans un graphique
Pour optimiser davantage votre plage d’étiquettes d’axe, distinguez les valeurs positives, négatives et nulles à l’aide de couleurs distinctes — une astuce efficace pour faciliter l’interprétation de vos graphiques, surtout lorsque vous présentez des jeux de données comprenant divers types de valeurs. À cet égard, la mise en forme personnalisée des nombres dans Excel vous sera utile : elle permet en effet d’attribuer des couleurs différentes selon le signe de la valeur, bien qu’elle ne prenne pas en charge la modification de la taille ou de la police.
1. Cliquez avec le bouton droit sur l’axe cible, puis choisissez Format de l’axe dans le menu contextuel.
2. Mettez en forme les nombres selon votre version d’Excel :
(1) Dans Excel 2013 et les versions ultérieures, dans le volet Format de l’axe, sous la section Nombre, saisissez [Blue]#,###;[Red]#,###;[Green]0 dans la zone Code de format, puis cliquez sur Ajouter.
(2) Dans Excel 2007 et 2010, sélectionnez Nombre à gauche, saisissez le même code de format et cliquez sur Ajouter.
Excel 2013 et versions ultérieures :
Excel 2007 et 2010 :
Remarque : Dans le code [Blue]#,###;[Red]#,###;[Green]0, la première couleur entre crochets ()Blue) définit l’affichage des valeurs positives, la deuxième (Red) celui des valeurs négatives et la troisième (Green) celui des valeurs nulles. Adaptez les noms de couleurs à vos besoins : seuls ceux reconnus par Excel seront pris en compte.
3. Terminez et fermez la boîte de dialogue. Les couleurs des étiquettes d’axe distinguent désormais visuellement les valeurs positives, négatives et nulles, ce qui facilite l’interprétation des données.
Cette méthode est rapide, mais notez que seules les Couleur de la police peuvent être modifiées via cette fonctionnalité. Les Taille de police ou les styles ne peuvent pas être affectés à l’aide des codes de format numérique.
Modifier la Plage des étiquettes d'axe si la valeur est supérieure ou inférieure à un seuil donné, à l’aide de Utiliser la mise en forme conditionnelle dans un graphique
Il arrive que vous souhaitiez mettre en évidence des valeurs d’axe situées au-dessus ou en dessous d’un seuil numérique donné — ce qui est utile pour souligner des seuils critiques, des objectifs ou des limites. Là encore, la mise en forme des nombres dans Excel prend en charge cette opération grâce à des règles de couleur basées sur les valeurs.
1. Cliquez avec le bouton droit sur l’axe à formater, puis sélectionnez Format de l’axe.
2. Ajustez le format numérique selon votre version d’Excel :
(1) Excel 2013+ : Dans le volet Format de l’axe, sous la section Nombre, saisissez [Blue][400] dans la zone Code de format et cliquez sur Ajouter.
(2) Excel 2007/2010 : Sous la section Nombre, saisissez le même code de format et cliquez sur Ajouter.
Excel 2013 et versions ultérieures :
Excel 2007 et 2010 :
3. Une fois la boîte de dialogue de mise en forme fermée et confirmée, l’axe sélectionné est automatiquement mis à jour. Par exemple, le code de format [Blue][400] indique que les étiquettes correspondant à des valeurs inférieures ou égales à 400 deviennent bleues, tandis que celles supérieures à 400 s’affichent en magenta. Les couleurs et les seuils sont entièrement personnalisables.
Cette approche est recommandée pour mettre en évidence des plages de valeurs spécifiques, mais elle ne permet pas de modifier les Taille de police ni la police, uniquement la couleur.
VBA : Formater les Étiquettes de données du graphique en fonction de leur valeur (couleur et taille personnalisées)
Si vous souhaitez personnaliser la Couleur de la police et la taille des Étiquettes de données de votre graphique en fonction de leurs valeurs — par exemple, afficher les valeurs négatives en rouge et plus grandes, ou les valeurs positives en bleu et plus petites — la mise en forme intégrée d’Excel ne peut pas gérer cela de manière dynamique. Toutefois, à l’aide de VBA (Visual Basic for Applications), vous pouvez appliquer une logique personnalisée par programmation afin de mettre à jour le style de chaque étiquette de données en conséquence.
Cette solution est idéale pour les tableaux de bord, les présentations ou la visualisation de données critiques dont l’apparence des étiquettes doit refléter leur signification numérique (par exemple, mettre en évidence les pertes ou les Valeurs nulles).
Étapes pour appliquer une mise en forme personnalisée :
1. Dans Excel, commencez par sélectionner le graphique à formater. Accédez ensuite à l’onglet Développeur et cliquez sur Visual Basic pour ouvrir l’éditeur VBA. Dans l’éditeur, cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module :
Sub CustomFormat_DataLabels_ByValue()
Dim cht As Chart
Dim srs As Series
Dim i As Long
' Get the active chart (the one you clicked before running the macro)
Set cht = ActiveChart
If cht Is Nothing Then
MsgBox "Please select a chart first, then run the macro.", vbExclamation, "No Chart Selected"
Exit Sub
End If
' Apply formatting to the first series
Set srs = cht.SeriesCollection(1)
With srs
.HasDataLabels = True
For i = 1 To .Points.Count
Dim val As Double
val = .Values(i)
With .Points(i).DataLabel
.ShowValue = True
' Set color and size based on value
If val > 0 Then
.Font.Color = RGB(0, 102, 204) ' Blue
.Font.Size = 12
ElseIf val < 0 Then
.Font.Color = RGB(220, 0, 0) ' Red
.Font.Size = 14
Else
.Font.Color = RGB(34, 139, 34) ' Green
.Font.Size = 13
End If
End With
Next i
End With
MsgBox "Data labels formatted based on values.", vbInformation
End Sub 2. Retournez dans Excel, assurez-vous que votre graphique est sélectionné, puis exécutez la macro en appuyant sur F5 ou en utilisant l’option Exécuter depuis la barre d’outils. La macro appliquera automatiquement différents styles de police à chaque étiquette de données de la première série de votre graphique en fonction de sa valeur.
- Cette macro met uniquement en forme la première série du graphique. Pour cibler des séries supplémentaires, dupliquez la logique et adaptez-la en conséquence.
- La logique de mise en forme est entièrement personnalisable : modifiez les codes couleur RVB, appliquez un style gras ou italique, ou utilisez des polices conditionnelles.
- Ce script ne fonctionne que si les macros sont activées et que le classeur est enregistré au format .xlsm.
- Si rien ne se produit lors de l’exécution du code, assurez-vous d’avoir sélectionné le graphique au préalable — `ActiveChart` ne détecte que les graphiques actuellement sélectionnés.
Cette approche VBA vous permet de mettre en œuvre une mise en forme basée sur des règles pour une meilleure communication visuelle dans les graphiques Excel, particulièrement lorsque la mise en évidence de la signification des valeurs est essentielle.
Formule Excel : Générer des étiquettes dans des cellules auxiliaires et superposer du texte personnalisé
Bien que les formules Excel ne puissent pas modifier directement la Couleur de la police ni la taille des Plage des étiquettes d'axe, elles peuvent générer dynamiquement du texte d’étiquette personnalisé. En utilisant des cellules auxiliaires pour construire des étiquettes descriptives — telles que l’ajout de flèches, de suffixes ou de valeurs mises en forme — et en liant ces cellules aux Étiquettes de données ou aux Zone de texte, vous pouvez simuler une expérience d’étiquetage d’axe personnalisée pilotée par vos données.
Cette approche est particulièrement utile lorsque vous devez créer des étiquettes riches en annotations qui se mettent à jour automatiquement en fonction des modifications de la feuille de calcul, ou lorsque vous combinez plusieurs valeurs en une seule chaîne d’étiquette.
Étapes opératoires de l’exemple :
1. Créez une colonne auxiliaire à côté des données de votre graphique. Par exemple, si vos valeurs d’axe Y se trouvent dans la plage B2:B10, saisissez la formule suivante dans la cellule C2 :
=IF(B2>0,"▲ "&B2,IF(B2<0,"▼ "&B2,"0")) Cette formule ajoute un symbole ▲ pour les nombres positifs, ▼ pour les valeurs négatives, et affiche les 0 telles quelles. Vous pouvez modifier les symboles ou la logique pour répondre à vos besoins spécifiques en matière de mise en forme.
2. Étirez la formule vers le bas dans la colonne C pour générer automatiquement les étiquettes correspondantes à chaque point de données.
3. Créez votre graphique comme d’habitude. Pour appliquer des étiquettes personnalisées :
- Option 1 : Utilisez des étiquettes de données liées à des cellules auxiliaires
Cliquez avec le bouton droit sur la série de données du graphique → Ajouter des étiquettes de données. Ensuite, cliquez avec le bouton droit sur une étiquette de données → Mettre en forme les étiquettes de données → sous Options d’étiquette, désactivez toutes les autres options et cochez uniquement « Valeur provenant des cellules ». Dans la barre de formule, saisissez=, puis cliquez sur la cellule auxiliaire correspondante (par exemple,)=C2) et appuyez sur Entrée. - Option 2 : Utilisez des zones de texte en superposition
Insérez une zone de texte (Insertion → Zone de texte), puis cliquez à l’intérieur et saisissez=dans la barre de formule. Cliquez sur la cellule auxiliaire pour lier la zone à celle-ci (par exemple,)=C2). Mettez en forme ces zones de texte et placez-les manuellement au-dessus de la zone d’axe du graphique.
- La Couleur de la police et la taille appliquées via des formules ne se reflètent pas automatiquement dans les étiquettes ; utilisez une mise en forme manuelle ou VBA si un style dynamique est nécessaire.
- Les étiquettes de données liées via l’option « Valeur provenant des cellules » appliquent le contenu intégral de la cellule tel quel ; les éléments individuels (tels que symboles et valeurs) ne peuvent pas être mis en forme séparément.
- Cette méthode convient particulièrement aux Graphique à colonnes, aux graphiques en courbes ou aux nuages de points, où vous pouvez placer librement des Étiquettes de données ou des Zone de texte près des axes.
- Si la taille du graphique ou la longueur des données change, vous devrez peut-être ajuster manuellement la position des Zone de texte.
- Vous souhaitez des étiquettes dynamiques qui s’ajustent automatiquement aux modifications des valeurs dans la feuille de calcul.
- Vous devez concaténer des valeurs (par exemple, combiner unités, indicateurs ou notes).
- VBA n’est pas une option en raison de restrictions liées aux macros ou par préférence.
Cette solution basée sur les formules propose une méthode flexible et sans VBA pour créer des étiquettes intelligentes similaires à celles d’un axe. Toutefois, si vous souhaitez automatiser ou appliquer une mise en forme conditionnelle de la police (comme des échelles de couleur ou des styles dépendant des valeurs), consultez la solution fondée sur VBA.
Autres méthodes intégrées : Utiliser des Zone de texte formatées comme Plage des étiquettes d'axe personnalisées
Si la mise en forme native des étiquettes d’axe dans Excel s’avère trop restrictive et que vous avez besoin d’un contrôle total sur leur apparence — par exemple appliquer des polices mixtes, des couleurs de fond, plusieurs lignes ou des icônes — la méthode la plus flexible consiste à insérer manuellement et à positionner des zones de texte en tant que plage des étiquettes d’axe personnalisées.
Cette méthode convient particulièrement aux graphiques destinés à des présentations, aux infographies ou aux tableaux de bord nécessitant une apparence ou une disposition d’étiquettes hautement personnalisée, que la mise en forme standard des axes ne permet pas d’obtenir.
Étapes opératoires :
- Accédez à l’onglet Insertion et choisissez Zone de texte. Vous pouvez insérer un rectangle standard ou d’autres formes selon vos besoins.
- Dessinez la zone de texte à proximité du repère ou de l’étiquette d’axe.
- Saisissez ou collez le texte souhaité. Pour lier dynamiquement la zone de texte à une cellule de la feuille de calcul, cliquez sur la zone de texte, tapez
=dans la barre de formule, puis sélectionnez la cellule. - Utilisez les outils de mise en forme de l’onglet Accueil pour personnaliser la police, la taille, la couleur, l’arrière-plan, la bordure et l’alignement.
- Répétez cette opération pour chaque étiquette que vous souhaitez remplacer ou personnaliser sur votre graphique.
- Les Zone de texte prennent en charge tous les styles de mise en forme, y compris le texte multiligne, les symboles et le contrôle total des couleurs.
- Les Zone de texte ne se déplacent pas automatiquement avec le graphique. Si le graphique ou les Plage de données changent, un repositionnement manuel peut être nécessaire.
- Cette méthode est particulièrement adaptée aux graphiques statiques et aux tableaux de bord visuels utilisés dans des rapports ou des présentations.
- Si les modifications de mise en forme ne prennent pas effet, assurez-vous que la zone de texte est sélectionnée et non regroupée avec le graphique.
- Si vous créez des liaisons vers des cellules, vérifiez que les formules sont exemptes d’erreurs et pointent vers les bonnes valeurs de cellule.
- Pour des tâches à grande échelle ou répétitives, envisagez d’utiliser VBA pour insérer et styliser les étiquettes par programmation.
- Sauvegardez toujours une copie avant d’effectuer des modifications manuelles ou d’ajouter des formes personnalisées en superposition.
La mise en forme par défaut des axes dans Excel est rapide et simple pour la plupart des cas. Toutefois, lorsque vous avez besoin de visuels percutants ou de mises en page complexes, les Zone de texte positionnées et stylisées manuellement offrent la plus grande liberté de conception. Bien que cela demande davantage d’efforts et ne soit pas automatisé, cette approche convient parfaitement aux graphiques ponctuels ou destinés à des présentations professionnelles.
Démo : modifier la Couleur de la police des étiquettes sur l’axe d’un graphique dans Excel
Articles associés :
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels