Formule conditionnelle

Fermé
ericfl - 22 juil. 2011 à 15:37
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 23 juil. 2011 à 08:37
Bonjour,

dans une cellule j'ai un resultat et en fonction de ce resultat je voudrais afficher un commentaire dans la cellule a cote......quelqu'un peux t'il m'aider;
merci d'avance

si resultat= >170 = a ecrit en vert
>160 = b ecrit en jaune
>150 =c ecrit en orange
<150 = d en rouge

merci

1 réponse

tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 245
Modifié par tchernosplif le 22/07/2011 à 16:25
Bonjour,

Comme une MFC est limité à 3 conditions, il faut au préalable mettre couleur d'écriture en rouge par défaut.

ensuite avec cette formule en B1
=SI(A1>170;"a";SI(A1>160;"b";SI(A1>150;"c";SI(A1<150;"d";""))))

+ cette MFC en B1(3 conditions)

la formule est : =SI(A1>170;VRAI) => ecrit en vert
la formule est : =SI(A1>160;VRAI) => écrit en jaune
la formule est : =SI(A1>150;VRAI) => écrit en orange

on arrive au résultat attendu
0
Mille z excuses
en colonne A on a les saisies (170, 160 ...) la formule et la Mise en Forme Conditionnelle devraient plutôt être en colonne B.
amicalement
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 245
22 juil. 2011 à 16:24
oups, je n'avais pas fait attention, j'ai corrigé le message ;-)
0
Raymond PENTIER Messages postés 58799 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 janvier 2025 17 263
23 juil. 2011 à 03:20
Autre précision : depuis excel 2007, on peut avoir beaucoup plus que 3 conditions seulement ...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié par Vaucluse le 23/07/2011 à 08:40
Bonjour

petite précisions supplémentaires,(pas forcément utiles je préviens)

les formules proposées par notre ami tchernosplif sont exactes. On peut noter toutefois que la MFC par formule étant en elle même une condition, écrire:
=A1>170
est suffisant
(d'accord, ça ne sert à rien, mais c'est toujours ça de moins à taper et dans les formules complexes, ça simplifie un peu... et dans certain cas de formule, la MFC refuse carrément la condition SI)

On peut peut être aussi simplifier la formule qui affichent les lettres
=SI(A1>170;"a";SI(A1>160;"b";SI(A1>150;"c";"d")))
puisque les valeurs de A1 qui ne correspondent pas au 3 premières conditions seront forcément
=<150.

à moins qu'il ne faille rien mettre dans la cellule si A1 est vide ou = 0 mais là, la formule pourrait être
=SI(A1=0;"";SI(A1>170;"a";SI(A1>160;"b";SI(A1>150;"c";"d"))))


crdlmnt. Bon WE à tous
0