Formule excel SI,ET,OU

Résolu
nathan027 Messages postés 108 Statut Membre -  
nathan027 Messages postés 108 Statut Membre -
Bonjour

J'aimerai faire une formule

SI (A-B>0 et A-C>0)=vrai OU SI (A-B>0 et A-C<0)=faut SINON = peut-etre

(pour le moment j'en suis là : =SI(ET(B9-F9>0;B9-D9>0);1;"") , mais il me faut une autre condition pour mes calcul merci.

J'espère être assez clair

Merci bcp pour votre futur aide.

6 réponses

JvDo Messages postés 2012 Statut Membre 859
 
Bonjour,

tu peux l'écrire comme ça :
=SI(ET(A1>B1;A1>C1);1;SI(OU(ET(A1>B1;A1<C1);ET(A1<B1;A1>C1));2;3))

ça fournit 3 pour A=B=C

cdlt
1
Yoyo01000 Messages postés 1720 Statut Membre 168
 
Bonjour,

les conditions renvoyées sont soient fausses soient vraies !

pour le "peut-être", quelle(s) condition(s) demandes-tu ?
0
nathan027 Messages postés 108 Statut Membre 1
 
bonjour

J'ai mis des mots au hasard pour expliqué ce que je voulais. En réalité j'ai trois valeurs je veux que quand la premiere valeur est supérieur aux deux autres que ca affiche "1", ou quand elle est supérieur à une et inférieur à l'autre ca affiche "2" et que quand elle est inférieur aux deux autres ca affiche "3".

En espérant encore une fois etre assez clair.
0
Zoul67 Messages postés 2001 Statut Membre 149
 
Bonjour,

Que se passe-t-il si A=B ou A=C ?

A+
0
nathan027 Messages postés 108 Statut Membre 1
 
ce n'est pas possible dans mon cas de figure
0
JvDo Messages postés 2012 Statut Membre 859
 
Bonjour,

tu peux essayer =3-(A-B>0)-(A-C>0)
si A=B=C, tu obtiendras 3.
sinon tu mets des >= au lieu des >.

cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Yoyo01000 Messages postés 1720 Statut Membre 168
 
avec ceci, ça devrait être bon :


==SI(ET(A1>B1;A1>C1);"1";"")&SI(ET(A1>B1;A1<C1);"2";"")&SI(ET(A1<B1;A1>C1);"2";"")&SI(ET(A1<B1;A1<C1);"3";"")

j'ai pris en compte le fait qu'il n'y aura jamais de valeurs égales.
0
nathan027 Messages postés 108 Statut Membre 1
 
Voilà ce que j'ai fait et qui fonctionne

=SI(ET(B9>=D9;B9>=F9);1;SI(OU(ET(B9<D9;B9>=F9);ET(B9>=D9;B9<F9));0;-1))

Merci à tous pour votre aide.
0