Formule excel compris entre
Résolubrucine Messages postés 24848 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche à faire une formule qui suivant une plage applique un résultat, je m'explique :
si A1est inférieur à 5 alors 0, si A1 est compris entre 5 et 10 alors 2, si A1 est compris entre 10 et 20 alors 3 si A1 est supérieur à 20 alors 4
merci pour votre aide.
Bien cordialement.
Windows / Chrome 133.0.0.0
4 réponses
-
Bonjour,
La condition n'est peut-être pas cohérente avec les bornes incluses strictement ou pas.
Exactement la même question a été posée il n'y a pas longtemps, elle se résout simplement par:
=SI.CONDITIONS(A1>20;4;A1>10;3;A1>5;2;A1<=5;0) -
=SI(A1>=5;A1<=10;2;SI(A1>=11;A1<=20;3;SI(A1>=20;4;0)))
réponse excel : trop d'argument
merci
-
Bonjour,
Si ta version Excel comporte SI.CONDITIONS, tu te compliques la vie pour rien.
Si ce n'est pas le cas, ta syntaxe est incorrecte parce que chacune des deux première conditions devrait être commandée par ET, SI(ET(A1>=5;A1<=10);2
A toi de le déterminer, mais ton bornage ne peut pas à la fois être <=20 et >=20.
De toute façon, il est alors plus simple d'écrire, avec le bornage que l'on souhaite:
=SI(A1>20;4;SI(A1>10;3;SI(A1>5;2;0)))
-
-
=SI(A1<5;0;SI(A1<10;2;SI(A1<20;3;4)))
en fait, il fallait que je le tourne différemment...
Ca marche, merci au forum, j'ai trouvé grâce à vos conseils..
Bonne journée.
-
Bonjour à tous,
=(A1>5)*2+(A1>10)+(A1>20)
Daniel