Mise en forme conditionnelle sur ensemble des colonnes

kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aimerais utiliser la forme conditionnelle de base d'Excel 2010 avec son système d'échelle de couleur (vert-jaune-rouge) sur l'ensemble des colonnes d'une même feuille mais en faisant en sorte que la couleur soit définie par rapport aux valeurs de la colonne dans laquelle la valeur se trouve et pas de l'ensemble des colonnes.

Il se trouve que je dois le faire pour un grand nombre de colonne. Cette astuce me ferait gagner pas mal de temps et d'énergie! :)

12 réponses

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour.

    Pourquoi poser cette question ? C'est ce qui se passe lors que tu sélectionnes les colonnes considérées, et que tu définis ta règle de mise en forme conditionnelle en prenant la précaution d'enlever le $ devant la référence de colonne ...
    0
  2. kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
     
    Le problème c'est que lorsque je crée ma règle de mise en forme conditionnelle, il refuse toute formule "relative", il m'oblige à mettre le $.

    J'aimerais avoir par exemple :

    Minimum
    Formule
    =MIN(A1:A10)

    Milieu
    Quantile
    50

    Maximum
    Formule
    =MAX(A1:A10)

    En faisant ca, il m'affiche un mesage d'erreur comme quoi il n'accepte pas le fait que les formules soient "relatives" dans une forme conditionnelle

    Je m'excuse pour les fautes possibles de traduction: pour faciliter les choses mon Excel est en allemand!

    Merci d'avance!
    0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Je ne comprends pas, tu veux mettre la colonne qui contient la valeur minimale de l'ensemble de tes colonnes en couleur.
    exemple tu as 5 colonnes A, B, C, D et E et la valeur mini est en C tu veux que la colonne C soit en vert par exemple c'est cela
    0
  4. kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
     
    En fait, je voudrais que pour chaque colonne, l'échelle de couleur soit calculée en fonction des valeurs de la colonne et non de l'ensemble des valeurs sélectionnées.

    Par exemple,

    J'ai deux colonnes A et B auxquelle j'aimerais appliquer l'échelle de couleur en un seule fois (les 2 en même temps en sélectionnant les deux colonnes lors de la mise en forme conditionnelle).

    A B
    1 331
    2 200
    3 555
    4 5555
    5 111
    6 55
    7 700
    8 600
    9 50
    10 60
    54 54

    J'aimerais que:
    - dans la colonne A le 1 (minimum de A) soit en rouge et le 54 (max de A) en vert.
    - dans la colonne B le 50 (minimum de B) soit en rouge et le 5555 (max de B) en vert.

    Cette démarche je dois la faire pour un nombre important de colonnes donc l'astuce serait celle qui me permettrait de réaliser la même chose pour un nombre important de colonne.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    commence par supprimer toutes tes mises en forme que tu as mis sur ta feuille, ensuite met en surbrillance la plage à traiter exemple A2 à Z100
    Mise en forme conditionnelle
    première formule pour la couleur rouge j'ai ajouté A2<>"" pour éviter la colorisation des cellules vide

    =ET(A2<>"";A2=MIN(A$2:A100))

    et pour le MAX couleur verte

    =ET(A2<>"";A2=MAX(A$2:A100))

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
  7. kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
     
    En faisant ce que tu me dis, il me remet le même message comme quoi il peut pas effectuer l'opération à cause de la relativité de la formule. Il m'oblige encore une fois à mettre le $!
    0
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Bizarre, regarde le fichier joint avec exactement les règles que je t'ai écrite et dit nous si chez toi il fonctionne

    https://www.cjoint.com/c/CEhoNhuWVww
    0
  9. kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
     
    Ca fonctionne!

    Saurais-tu comment faire la même chose mais au lieu de seulement avoir le minimum et le maximum en fond coloré toutes les données de la colonne soient colorées selon une échelle de couleur?

    Que dans ton exemple par exemple en A, A5 (54) soit en vert clair, A3 (2 soit en rouge clair) ...
    0
  10. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    tu veux dire une couleur par valeur ?

    si c'est cela, ça va être lourd et ton tableau peu compréhensible, de plus il va falloir passer en VBA. Parce que j'imagine que tu as des dizaines de lignes ce qui veux dire autant de couleurs à part que l'on fasse des groupes de valeurs exemple de 1 à 10 une couleur de 11 à 20 une autre mais il faudra de toute façon limiter le nombre de conditionnelles
    0
  11. kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
     
    C'est ce que je craignais! Je te remercie en tous les cas pour ta réponse!
    0
  12. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Combien de mise en forme aurais tu besoin pour voir
    0
  13. kevin.b Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
     
    Beaucoup trop! Le fichier est déjsuper important en taille et contient déjà un grand nombre de macros!
    0