EXCEL et fonction if

dinosaure -  
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je souhaite, dans excel 2003 utiliser la fonction if.
Ainsi j'aimerai qu'en fonction des valeurs contenu dans les cellules d'une colonne (H par exemple), incrémente un classement de A à C en fonction de la valeur contenu dans H ...
soit:
si valeur compris entre 0 et 50 alors A
si valeur compris entre 51 et 100 alors B
si valeur compris entre 101 et 150 alors C

Au même titre j'aimerai que:
lorsque le classement est A alors couleur de cellule bleu
lorsque le classement est B alors couleur de cellule rouge
lorsque le classement est C alors couleur de cellule vert

en gros le code que j'aimerai avoir pourrait se traduire en francais comme:

=si $H1 égal à 0 et inférieur à 50 alors A et couleur Bleu ; si $H1 est égal à 51 et inférieur à 100 alors B et couleur rouge

etc
merci
A voir également:

3 réponses

Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
... et ensuite tu utilises la Mise en Forme Conditionnelle pour mettre tes couleurs.
C'est une opération complètement distincte de la précédente.
2
dino
 
Merci à vous!
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Salut,

regardes cette formule

=SI(H1>150;"C";SI(H1>50;"B";"A"))

pour éviter le message d'erreur dans le cas de cellule vide il conviendrait de saisir cette formule

=SI(H1<>"";SI(H1>150;"C";SI(H1>50;"B";"A"));"")

Ces formule sont à mettre dans une cellule en première ligne et incrementer vers le bas ou changer le n° de ligne H3 par exemple.

Si tutravaille en version Anglaise remplace les SI pa IF

=IF(H1>150;"C";IF(H1>50;"B";"A"))

A+
1
dino
 
hum,
et comment est ce que je symbolise une plage de donnée.
Je souhaite avoir une plage de donné comprise entre [100 et 150] inclus
et une plage comprise entre ]150 et 160[ exclus
merci
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138 > dino
 
Salut,

Voila une formule rectifiée, qui affiche A de 0 à 50, B de 51 à 100, C de 101 à 150 et D > à 150

=SI(H1<>"";SI(H1>150;"D";SI(H1>100;"C";SI(H1>50;"B";"A")));"")

ou qui affiche A de 0 à 50, B de 51 à 100, C de 101 à 150 et D de 150 à 150 et vide au dessus

=SI(H1<>"";SI(H1>160;"";SI(H1>150;"D";SI(H1>100;"C";SI(H1>50;"B";"A"))));"")


Bonne nuit,
0
Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
Salut.

" Je souhaite avoir une plage de donné comprise entre [100 et 150] inclus
et une plage comprise entre ]150 et 160[ exclus
"

=SI(H1>=160;"D"; SI(H1>150;"C"; SI(H1>50;"B";"A") ) )
0