Mise en forme conditionnelle de la plus petite valeur si...
Résolu
Saphos59
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
PapyLuc51 Messages postés 4527 Date d'inscription Statut Membre Dernière intervention -
PapyLuc51 Messages postés 4527 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Grosse galère pour trouver une formule qui :
- Mettrait une cellule en jaune si une autre cellule contient un C
- Mettrait une cellule en vert si une autre cellule contient un R
Sachant que la cellule en jaune (ou vert) doit être la plus petite valeur d'une plage de cellules... ouf

Alors pour être plus claire :
Si A1=C mettre la plus petite valeur de B2:F6 en jaune
Si A1=R mettre la plus petite valeur de B2:F6 en vert
Merci pour votre aide.
Grosse galère pour trouver une formule qui :
- Mettrait une cellule en jaune si une autre cellule contient un C
- Mettrait une cellule en vert si une autre cellule contient un R
Sachant que la cellule en jaune (ou vert) doit être la plus petite valeur d'une plage de cellules... ouf
Alors pour être plus claire :
Si A1=C mettre la plus petite valeur de B2:F6 en jaune
Si A1=R mettre la plus petite valeur de B2:F6 en vert
Merci pour votre aide.
A voir également:
- Mise en forme conditionnelle valeur la plus haute
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : - Guide
1 réponse
Bonjour,
Sélectionner la zone B2:F6
Ouvrir les mises en forme conditionnelle, choisir la dernière ligne "Utiliser une formule....." , mettre cette formule =ET($A$1="C";B2=MIN($B$2:$F$6)) / choisir la couleur jaune / OK / OK - attention bien respecter l'emplacement des signes "$"
Pour le vert remplacer le "C" par "R" dans la formule
Cordialement
Sélectionner la zone B2:F6
Ouvrir les mises en forme conditionnelle, choisir la dernière ligne "Utiliser une formule....." , mettre cette formule =ET($A$1="C";B2=MIN($B$2:$F$6)) / choisir la couleur jaune / OK / OK - attention bien respecter l'emplacement des signes "$"
Pour le vert remplacer le "C" par "R" dans la formule
Cordialement
J'ai tardé à répondre car j'essaie depuis hier sans succès.
Je me rends compte que je me suis trompée dans mes explications et j'ai pris appui sur votre exemple pour essayer de trouver la solution, mais... trop compliqué pour ma tête !
J'ai tenté ça =ET($A$1="C";(B1:F1)=MIN($B$1:$F$1))) mais ça ne fonctionne pas
Si A1=C, mettre la plus petite valeur de B1 à F1 en jaune
Si A1=R, mettre la plus petite valeur de B1 à F1 en vert
Et ainsi pour toutes les lignes (je reproduirai la mise en forme en faisant attention aux $)
Si A2=C, mettre la plus petite valeur de B2 à F2 en jaune
Si A2=R, mettre la plus petite valeur de B2 à F2 en vert...
Merci pour votre patience
A ce moment là il faut modifier la formule
Sélectionner entièrement la zone à traiter en glissant de B1 à F(dernière cellule en bas du tableau) - la cellule B1 est active ce qui permet ne rentrer qu'une seule fois chaque formule
=ET($A1="C";B1=MIN($B1:$F1)) pour le jaune
=ET($A1="R";B1=MIN($B1:$F1)) pour le vert
J'ai retiré les blocages " $ " à certains endroits et changer la zone de recherche du minimum
voir cet exemple
https://www.cjoint.com/c/IHwjg0fI4HD
Cordialement
A force d'essayer et de réfléchir, j'ai trouvé !
=ET($A$1="C";B1=MIN($B1:$F1)) et en remplaçant le C par le R pour le vert
Merci pour votre aide
cordialement
Qu'est-ce que ça peut être casse tête quand on ne trouve pas...
Merci à vous PapyLuc et à toute la communauté où je trouve souvent réponse à mes problèmes.