Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

3 couleurs sur un graphique en barres

  • Initiateur de la discussion Initiateur de la discussion Vilain
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Vilain

XLDnaute Accro
Bonsoir à tous,

Je sollicite une fois de plus votre aide et vos connaissances.
Je cherche à mettre en place au moins l'une de ces choses :

-mettre plusieurs couleurs dans le fond d'un graphique en barre selon des constantes (14 et 16).
-colorer les barres du graphique de 3 couleurs toujours selon les mêmes constantes.
Est-ce possible ?
Je découvre vba mais n'y suis absolument pas allergique si la solution est de ce côté...

Merci d'avance 🙂
 
Re : 3 couleurs sur un graphique en barres

Bonjour Gillus69, bonjour le forum,


Pour les barres de trois couleurs (et si j'ai bien compris), voici une solution sans macros :

Zones nommées :

  • GraphEtiquettes : =DECALER(Sheet1!$A$1;1;;NB(Sheet1!$A:$A))
  • ValeursY : =DECALER(GraphEtiquettes;;1)
  • GraphSerie1 : =SI(ValeursY<14;ValeursY;14)
  • GraphSerie2 : =SI(ValeursY>14;SI(ValeursY>16;2;ValeursY-14))
  • GraphSerie3 : =SI(ValeursY>16;ValeursY-16;"")

Type de graphique : "Barres empilées"

Sources du graphique :

  • Série 1

  • Nom : ="Moins de 14"
  • Valeurs : ='Book1.xls'!GraphSerie1
  • Etiquettes : ='Book1.xls'!GraphEtiquettes
  • Série 2

  • Nom : ="Entre 14 et 16"
  • Valeurs : ='Book1.xls'!GraphSerie2
  • Etiquettes : ='Book1.xls'!GraphEtiquettes
  • Série 3

  • Nom : ="Plus de 16"
  • Valeurs : ='Book1.xls'!GraphSerie3
  • Etiquettes : ='Book1.xls'!GraphEtiquettes
A+
 

Pièces jointes

Re : 3 couleurs sur un graphique en barres

Après une après-midi de lutte, je n'arrive toujours pas appliquer ton exemple à mon fichier.
Je joins mon fichier.
Mes étiquettes sont en colonne L
mes valeurs sont en colonne M
Je souhaite que les "barres" soient vertes jusqu'à 14, jaune entre 14 et 16,5 et rouge au dessus de 16,5.
j'ai tout essayé, je n'y arrive pas.
Je requiers encore un peu d'aide...

D'avance, merci
 

Pièces jointes

Re : 3 couleurs sur un graphique en barres

Bonjour Gillus69,


Voici ton fichier modifié en retour (avec une version xls également).
Les bornes ont été définies dans deux noms (si jamais elles doivent être modifiées) :
  • Borne1: =14
  • Borne2: =16,5
Les noms suivants ont été modifiés :
  • GraphEtiquette: =DECALER(Format!$L$1;1;;NBVAL(Format!$L:$L)-2)
  • GraphSerie1: =SI(valeurY<Borne1;valeurY;Borne1)
  • GraphSerie2: =SI(valeurY>Borne1;SI(valeurY>Borne2;Borne2-Borne1;valeurY-Borne1);"")
  • GraphSerie3: =SI(valeurY>Borne2;valeurY-Borne2;"")

A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…