Fonction SI() avec plusieurs conditions
Jean_bedel
Messages postés
6
Statut
Membre
-
Ptitfute -
Ptitfute -
Bonjour à tous,
Je cherche à créer une fonction SI() avec comme base une colonne âge :
Si l'âge est <= 30, la cellule C3 (et+ ensuite) doit afficher 4
Si 31<= C3 <= 35, affiche 5
Si 36<=C3<=40, affiche 7
Si 41<=C3=<51, affiche 8
Si C3>51, affiche 10
Voici ma formule :
=SI(C3<="30";4;SI("31"<=C3<="35";5;SI("36"<=C3<="40";7;SI("41"<=C3<="51";8;SI(C3>"51";10;0)))))
Mais voilà, je rencontre un problème : le résultat (pour chaque âge) est constamment de "4" alors qu'il devrait varier. Par exemple, pour la première cellule (C3), l'age est de 48 donc mon chiffre affiché devrait être de 8 au lieu de 4.
Je ne comprend pas, y a t-il une erreur dans ma formule ?
Merci beaucoup pour votre aide
Je cherche à créer une fonction SI() avec comme base une colonne âge :
Si l'âge est <= 30, la cellule C3 (et+ ensuite) doit afficher 4
Si 31<= C3 <= 35, affiche 5
Si 36<=C3<=40, affiche 7
Si 41<=C3=<51, affiche 8
Si C3>51, affiche 10
Voici ma formule :
=SI(C3<="30";4;SI("31"<=C3<="35";5;SI("36"<=C3<="40";7;SI("41"<=C3<="51";8;SI(C3>"51";10;0)))))
Mais voilà, je rencontre un problème : le résultat (pour chaque âge) est constamment de "4" alors qu'il devrait varier. Par exemple, pour la première cellule (C3), l'age est de 48 donc mon chiffre affiché devrait être de 8 au lieu de 4.
Je ne comprend pas, y a t-il une erreur dans ma formule ?
Merci beaucoup pour votre aide
A voir également:
- Fonction SI() avec plusieurs conditions
- Fonction si et - Guide
- Excel cellule couleur si condition texte - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
6 réponses
Bonjour,
Tu ne peux pas mettre deux inégalités pour une condition.
De plus quand tu écris "36", c'est la chaîne de caractères que tu prends en compte, et non le nombre.
A+
Tu ne peux pas mettre deux inégalités pour une condition.
De plus quand tu écris "36", c'est la chaîne de caractères que tu prends en compte, et non le nombre.
A+
Re,
Au lieu de te coltiner plein d'inéquations, je te propose :
=4+SI(C3>30;1;0)+SI(C3>35;2;0)+SI(C3>40;1;0)+SI(C3>50;2;0)
A+
Au lieu de te coltiner plein d'inéquations, je te propose :
=4+SI(C3>30;1;0)+SI(C3>35;2;0)+SI(C3>40;1;0)+SI(C3>50;2;0)
A+
Pardon, la colonne de valeurs est la colonne C (C3,4,5 etc.) et non la cellue où doit s'afficher le résultat. Excusez moi de l'erreur
Merci pour ta réponse,
J'ai donc enlevé les "(...)".
Tu veux dire donc que je ne peux pas écrire 31<=C3<=35 dans la fonction SI ? Je suis obligé de mettre ...SI(31<=C3;4;SI(C3<=35;4;SI(...
Merci
J'ai donc enlevé les "(...)".
Tu veux dire donc que je ne peux pas écrire 31<=C3<=35 dans la fonction SI ? Je suis obligé de mettre ...SI(31<=C3;4;SI(C3<=35;4;SI(...
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question