OVH Cloud OVH Cloud

Fonction si

7 réponses
Avatar
michel to2i
comment imbriquer plusieurs fonctions SI
ex:
si la cellule A2 est égale a 0 le résultat doit être 0
si la cellule A2 est égale a 1 et < a 30 le résultat doit être 3
si la cellule A2 est égale a 30 et < a 60 le résultat doit être 2
si la cellule A2 est > 60 le résultat doit être 1
car je suis bien allé dans votre exemple qui ressemble typiquement a se que
je veux faire mais il ne fonctionne pas
avec vos remerciements
--
michel

7 réponses

Avatar
AV
car je suis bien allé dans votre exemple qui ressemble typiquement a se que
je veux faire mais il ne fonctionne pas


Mais quel est donc cet exemple ?

AV

Avatar
twinley
......ffffff

8-)

à+twinley

car je suis bien allé dans votre exemple qui ressemble typiquement a se que
je veux faire mais il ne fonctionne pas



Mais quel est donc cet exemple ?

AV





Avatar
michel to2i
1
2
3
4
A
Résultat
45
90
78
Formule Description (résultat)
=SI(A2>89,"A",SI(A2>79,"B", SI(A2>69,"C",SI(A2>59,"D","F")))) Affecte une
note obtenue au premier résultat (F)
=SI(A3>89,"A",SI(A3>79,"B", SI(A3>69,"C",SI(A3>59,"D","F")))) Affecte une
note obtenue au second résultat (A)
=SI(A4>89,"A",SI(A4>79,"B", SI(A4>69,"C",SI(A4>59,"D","F")))) Affecte une
note obtenue au troisième résultat (C)
sa se trouve dans l'aide de la fonction si


car je suis bien allé dans votre exemple qui ressemble typiquement a se que
je veux faire mais il ne fonctionne pas


Mais quel est donc cet exemple ?

AV






Avatar
Daniel
Bonjour.
Esssaie :
=1+ET(A2>0;A2<60)+(ET(A2>=1;A2<30)*2)-(A2=0)
A tester, quand même.
Cordialement.
Daniel
"michel to2i" a écrit dans le message
de news:
comment imbriquer plusieurs fonctions SI
ex:
si la cellule A2 est égale a 0 le résultat doit être 0
si la cellule A2 est égale a 1 et < a 30 le résultat doit être 3
si la cellule A2 est égale a 30 et < a 60 le résultat doit être 2
si la cellule A2 est > 60 le résultat doit être 1
car je suis bien allé dans votre exemple qui ressemble typiquement a se
que
je veux faire mais il ne fonctionne pas
avec vos remerciements
--
michel


Avatar
RaMa
Bonjour

ton énoncé est incorrect..........
mais tu peux changer les bornes dans cette approche de solution
=INDEX({0;3;2;1};EQUIV(B1;{0;1;30;60};VRAI))
Salutations
RaMa

m
"michel to2i" a écrit dans le message
de news:
comment imbriquer plusieurs fonctions SI
ex:
si la cellule A2 est égale a 0 le résultat doit être 0
si la cellule A2 est égale a 1 et < a 30 le résultat doit être 3
si la cellule A2 est égale a 30 et < a 60 le résultat doit être 2
si la cellule A2 est > 60 le résultat doit être 1
car je suis bien allé dans votre exemple qui ressemble typiquement a se
que
je veux faire mais il ne fonctionne pas
avec vos remerciements
--
michel


Avatar
denis
Bonjour
Mets des ; au lieu des ,

Formule Description (résultat)
=SI(A2>89,"A",SI(A2>79,"B", SI(A2>69,"C",SI(A2>59,"D","F")))) Affecte une
note obtenue au premier résultat (F)
=SI(A3>89,"A",SI(A3>79,"B", SI(A3>69,"C",SI(A3>59,"D","F")))) Affecte une
note obtenue au second résultat (A)
=SI(A4>89,"A",SI(A4>79,"B", SI(A4>69,"C",SI(A4>59,"D","F")))) Affecte une
note obtenue au troisième résultat (C)
sa se trouve dans l'aide de la fonction si


car je suis bien allé dans votre exemple qui ressemble typiquement a
se que



je veux faire mais il ne fonctionne pas


Mais quel est donc cet exemple ?

AV








Avatar
AV
Si l'on "colle" le plus possible à ton énoncé, on pourrait formuler comme suit
=SI(A2=0;0;SI(ET(A2=1;A2<A30);3;SI(ET(A20;A2<A60);2;SI(A2>60;1))))

Mais.... il y a pas mal de cas de figure non envisagés voire contradictoires

AV