< formule "Si" sur Excel | Forum des BTS

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
 
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 ?
 
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&gt;4;b4&lt;7);3;0))

Pas très sur car si B4&gt;7 = ???
 
beatrice link=topic=8431.msg73596#msg73596 date=1133198959 a dit:
=SI(b4=4;2;&quot;&quot;;SI(b4&gt;4;3;&quot;&quot;;SI(b4&lt;7;3;&quot;&quot;;SI(b4&lt;4;4;&quot;&quot;))))

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&lt;4;B4&gt;7);0;si(B4=4;2,3))
 
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&lt;4;B4&gt;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
 
moime link=topic=8431.msg73629#msg73629 date=1133200782 a dit:
=si(Et(B4&lt;4;B4&gt;7);0;si(B4=4;2,3))

Je rajoute mon point virgule :biggrin:
=si(Et(B4&lt;4;B4&gt;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);&quot;&quot;;SI(ET(B4&lt;4;B4&gt;7);0;SI(B4=4;2;3)))
 
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
 
merci, ça marche sans les parenthèses.
Connaissez vous un site sur lequel on pourrait avoir des explication sur les formules.
Lecture, interpretaton, application ?
 
Retour
Haut