formule "Si" sur Excel

safia63

New Member
Bonjour a tous et toutes,

Voila je doi mettre en place une formule et je ne sais pas comment faire car a chaque fois ça m'indique Erreur.

Je vous explique : ca doit etre une formule de ce type là :

Si la cellule B4 est égale à 4 alors 2 sinon 0
ou si la cellule B4 est comprise entre 4 et 7 alors 3 sinon 0
ou si la cellule B4 est inférieure à 4 alor 0

je voudré mettre tout ça dans la meme formule et dans la meme cellule

je sé pas si je me suis bien expliquée ni si g été assez claire.

Si vous voulez plus d'info n'hésitez pas

Je vous remercie d'avance
 

lucyfr92

New Member
t'as fait un logigramme pour tester voir si c'était possible ?

un truc, avec des losanges, et des flêches oui/non...


et ta formule qui comporte une erreur, tu peux la donner ici ?
 

multiformat

New Member
safia63 link=topic=8431.msg73518#msg73518 date=1133194935 a dit:
Si la cellule B4 est égale à 4 alors 2 sinon 0
ou si la cellule B4 est comprise entre 4 et 7 alors 3 sinon 0
ou si la cellule B4 est inférieure à 4 alor 0

=si(b4=4;2;si(et(b4>4;b4<7);3;0))

Pas très sur car si B4>7 = ???
 

beatrice

New Member
=SI(b4=4;2;"";SI(b4>4;3;"";SI(b4<7;3;"";SI(b4<4;4;""))))

perso je suis pas sur
 

moime

Best Member
beatrice link=topic=8431.msg73596#msg73596 date=1133198959 a dit:
=SI(b4=4;2;"";SI(b4>4;3;"";SI(b4<7;3;"";SI(b4<4;4;""))))

perso je suis pas sur
tu as raison de ne pas être sur (e) car dans un si il ya deux point virgule, le premier pour dire ce qu'il doit faire si la condition est remplie et le deuxième si la condition n'est pas remplie
ici ce qui me gène c'est qu'à chaque fois on présente les conditions en disant si c'est pas= à 4 alors 0, non ou alors c'est pas dans la meme cellule
donc pour moi si c'est = 4 alors 2 si c'est entre 4 et 7 (inclu) =3 , sinon 0 (en clair si c'est supérieur à 7 ou c'est inferieur à 4 on met zéro
=si(Et(B4<4;B4>7);0;si(B4=4;2,3))
 

safia63

New Member
moime link=topic=8431.msg73629#msg73629 date=1133200782 a dit:
tu as raison de ne pas être sur (e) car dans un si il ya deux point virgule, le premier pour dire ce qu'il doit faire si la condition est remplie et le deuxième si la condition n'est pas remplie
ici ce qui me gène c'est qu'à chaque fois on présente les conditions en disant si c'est pas= à 4 alors 0, non ou alors c'est pas dans la meme cellule
donc pour moi si c'est = 4 alors 2 si c'est entre 4 et 7 (inclu) =3 , sinon 0 (en clair si c'est supérieur  à 7 ou c'est inferieur à 4 on met zéro
=si(Et(B4<4;B4>7);0;si(B4=4;2,3))
merci a touspour votre aide je n'ai pas excel ché moi je testeré tt ça demin et je vous tiens au courant

Merci

Bizouuu
 

patrice084

Best Member
moime link=topic=8431.msg73629#msg73629 date=1133200782 a dit:
=si(Et(B4<4;B4>7);0;si(B4=4;2,3))

Je rajoute mon point virgule :biggrin:
=si(Et(B4<4;B4>7);0;si(B4=4;2;3))

Je rajoute mon grain de sel avec un test initial pour le cas où la cellule soit vide
=SI(ESTVIDE(B4);"";SI(ET(B4<4;B4>7);0;SI(B4=4;2;3)))
 

délire

New Member
Pouvez vous m'aider à passer cette formule en tva 19.6
=E4/1,055*0,055

et j'abuse, donnez moi une explication.
par avance merci
 

délire

New Member
merci, ça marche sans les parenthèses.
Connaissez vous un site sur lequel on pourrait avoir des explication sur les formules.
Lecture, interpretaton, application ?
 

Ca peut vous intéresser