Mise en forme sous sondition
Résolu
nazgul0215
Messages postés
19
Statut
Membre
-
nazgul0215 Messages postés 19 Statut Membre -
nazgul0215 Messages postés 19 Statut Membre -
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
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
A voir également:
- Mise en forme sous sondition
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
12 réponses
Bonjour
sélectionnez le champ C6:C22
=C6=GRANDEVALEUR($C$6:$C$22;1)
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
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
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
voyez ici
https://mon-partage.fr/f/iA0hBTeL/
crdlmnt
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)
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)
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
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
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
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
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 ?
:-)
- pour tout le tableau, tu as fait colonne par colonne ou c'est possible, de les faire toutes en une fois ?
:-)
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
c'est bien un des rares forums où il y a des réponses et des solutions si vite envoyées
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 :-) )
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 :-) )
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
=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