Formule conditionnelle

ericfl -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
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
A voir également:

1 réponse

tchernosplif Messages postés 714 Statut Membre 249
 
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
Paf
 
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 714 Statut Membre 249
 
oups, je n'avais pas fait attention, j'ai corrigé le message ;-)
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Autre précision : depuis excel 2007, on peut avoir beaucoup plus que 3 conditions seulement ...
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
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