Mise en forme sous sondition [Résolu]

Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
- - Dernière réponse : nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
- 9 févr. 2019 à 12:26
Bonjour,
quelle formule appliquer pour colorer les trois plus hautes valeurs (jaune pour la plus haute, gris pour la seconde, orange pour la troisième) du mois de février (colonne C). Dans cette colonne, il y aura peut être des mêmes nombres, qui pourront être également colorés (s'il y a lieu). Aucun autre calcul ne sera fait dans cette colonne. La colonne du mois de janvier est un exemple, mais j'ai coloré manuellement les différentes cellules. Existe-il une formule pour le faire automatiquement ?

merci

https://www.cjoint.com/c/IBinx5W3BnH

windows 10 dernière version excel
Afficher la suite 

12 réponses

Meilleure réponse
Messages postés
24573
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2019
4824
1
Merci
Bonjour
sélectionnez le champ C6:C22
  • onglet accueil
  • icone mis en forme conditionnelle
  • nouvelle règel
  • "utiliser une formule..."
  • la formule pour le jaune:

=C6=GRANDEVALEUR($C$6:$C$22;1)
  • formatez / ok / retour à la fenêtre de MFC


nouvelle règle et formule pour le gris:
=C6=GRANDEVALEUR($C$6:$C$22;2)

et pour l'orange
=C6=GRANDEVALEUR($C$6:$C$22;2)

placer bien les signe $


crdlmnt

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 62875 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Vaucluse
Messages postés
24573
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2019
4824
1
Merci
C'est effectivement un peu plus compliqué, j'avais oublié que grande valeur ne "sautait pas " les équivalents. En ca d'ex-aequo, le rang est décalé d'autant
voyez ici
https://mon-partage.fr/f/iA0hBTeL/
crdlmnt

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 62875 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Vaucluse
Messages postés
24573
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2019
4824
1
Merci
Bonjour
fichier complété cette fois ça devrait aller
j'ai spécifié ce que j'ai corrigé et quelques infos au dessus du tableau
reviens si problème

https://mon-partage.fr/f/qh1YiDxw/

crdlmnt

ps: j'ai oublié de noter dans le fichier:
respecte bien l'ordre des MFC dans la fenêtre (classer avec les flêches ascenseur en haut de la fenêtre)

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 62875 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Vaucluse
Messages postés
2130
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
10 octobre 2019
428
1
Merci
Bonjour nazgul0215

Comme je te le disais en réponse à ton MP j'étais loin de trouver les formules concoctées par Vaucluse (salutations) - je me doutais bien qu'il fallait inclure la fonction NB.SI() mais j'en était loin.

Cordialement

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 62875 internautes nous ont dit merci ce mois-ci

Vaucluse
Messages postés
24573
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2019
4824 -
Salut Papy Luc.
Effectivement c'est un peu tordu, et je me demande s'il 'y a pas moyen de faire plus simple. Pour le moment je ne vois pas, mais si quelqu'un trouve mieux, je suis preneur!
très bon WE
Commenter la réponse de PapyLuc51
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
merci beaucoup :-)
Commenter la réponse de nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
re.
J'ai testé en rentrant dans une cellule le nombre 20: la cellule devient jaune
Mais en rentrant dans une autre cellule le nombre 20 : les deux cellules deviennent grises ( elles devraient restés jaune puisque elles sont les deux seules plus grandes valeurs) et si j'entre dans une autre cellule le nombre 20, les trois cellules deviennent orange
Commenter la réponse de nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
merci je regarderai
:-)
Commenter la réponse de nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
voilà je viens de tester.
Voici ce que j'ai vu
- lorsque tu effaces tous les nombres dans la colonne C, puis que tu écris un nombre dans une des cellules de cette même colonne ( C), cette cellule devient grise (elle devrait être en jaune puisque la plus haute valeur de la colonne).
- si tu rentres un deuxième nombre dans cette colonne, alors ca fonctionne, mais je viens d'essayer en rentrant plusieurs chiffres, il y a des cellules qui se colorent de la mauvaise couleur
- j'ai testé également, en entrant en premier le chiffre 0, toutes les cellules se colorent en deux couleurs alors qu'il n'y a qu'un chiffre (0)
- lorsque plusieurs cellules sont correctement colorées, et que tu rentres un 0, plusieurs cellules se colorent de la même couleur que le 0

voilà, si tu savais y jeter un oeil :-)
merci
Commenter la réponse de nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
re, j'avais oublié
- pour tout le tableau, tu as fait colonne par colonne ou c'est possible, de les faire toutes en une fois ?


:-)
Commenter la réponse de nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
en tout cas merci aux intervenants je teste tout à l'heure :-)

c'est bien un des rares forums où il y a des réponses et des solutions si vite envoyées
Commenter la réponse de nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
voilà je viens de tester ton tableau = impeccable

et si j'étais paranoïaque, je dirais quand même que : le chiffre 0 est à traiter comme une cellule vide et ne doit pas se colorer. Et je complète : je rentre des points , donc le chiffre 0 (pour 0 point), revient au même qu'une cellule vide.
Pour remédier à cela, je rentrerai une autre valeur en premier. (s'il y en a :-) )
Vaucluse
Messages postés
24573
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2019
4824 -
plus simplement sans paranoïa modifiez donc la première MFC (qui ne formate pas), avec cette formule pour la 1° colonne:
=OU(B6="";B6=0)
qui appliquera la MFC "sans format" si la cellule est vide ou égale à 0

si ça convient passer le sujet en résolu (menu roue dentée à droite du titre du fil)
bonne route
crdlmnt
Commenter la réponse de nazgul0215
Messages postés
19
Date d'inscription
dimanche 3 février 2019
Statut
Membre
Dernière intervention
9 février 2019
0
Merci
impec tout grand merci
Commenter la réponse de nazgul0215