EXCEL et fonction if
dinosaure
-
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18405 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
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
Configuration: Windows XP Firefox 3.0.7
3 réponses
-
... 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. -
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+-
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- 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,
-
-
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") ) )