Résultat en fonction de plusieurs critères

thijama -  
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
bonjour, je souhaite donner un résultat à un cellule en fonction de plusieurs critères:
soit deux valeurs xa et xb dans deux cellules distinctes, je souhaite mettre dans une cellule le ou les résultats issus de ces conditions:
si xa>à 0.5: si xb<xa/2 alors "résultat surestimé , si xb>xa*2 alors "résultat sous estimé"
si xa<à 0.5 : si xb>xa+0.25 alors "résultat défaillant"
pour tout autre solution alors "résultat conforme"

Je sais faire les conditions les unes après les autres, mais les imbriquer toutes ensembles , je n'y arrive pas.
Pourriez vous svp, me donner une idée ou une solution?
Je vous remercie par avance pour votre aide,
cordialement
A voir également:

4 réponses

DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour,

=si(et(xa>0,5;xb<xa/2);"resultat surestimé";si(xb>xa*2;"resultat sous estimé";si(et(xa<à 0,5 ;xb>xa+0,25);"resultat defaillant";"resultat conforme)))

n'est pas traité xa=0,5
0
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour et merci pour la formule, une fois retranscrite excel dit qu'elle contient une erreur.
J'essais de trouver........... PAS FASTOCH!!!
je poursuis!!! je ne lâche pas le morceau
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700 > thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
il y avait une erreur dans la suite logique des si() et manque le " a la fin

=SI(ET(A1>0,5;B1<A1/2);"resultat surestimé";SI(ET(A1< 0,5;B1>A1+0,25);"resultat defaillant";SI(B1>A1*2;"resultat sous estimé";"résultat conforme")))
0
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   > DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup, cela fonctionne, j'ai pris soin de mettre un >= pour prendre en compte le 0.5.
J'avais vu le " manquant , mais là où je pêche c'est sur la suite logique des si()
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Avec les 2 valeurs en A1 et B1 essaie :
=SI(ET(A1<0,5;B1>(A1+0,25));"résultat défaillant";SI(A1>0,5;SI(B1<A1/2;"résultat surestimé";SI(B1>A1*2;"résultat sous estimé";"résultat conforme"))))

Cdlmnt
0
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, merci pour le coup de main, cela semble fonctionner cependant il m'affiche tout de même "faux" dans un cas , je n'ai pas identifier pourquoi!
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Quelles sont les 2 valeurs en cause lorsque c'est FAUX ?
0
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
il s'agit de la valeur < 0.5 pour A1
0
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai pu identifier que le"faux" est lié au premier critère............ pas contre je ne sais pas pourquoi
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Indiques moi précisément les 2 valeurs que je puisse faire l'essai
0
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
A1 = 0.4
B1 = 0
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Oui en fait, il manque une dernière condition lorsque toutes les autres ne sont pas réalisées; d'après ton énoncé de départ ce devrait être "résultat conforme" mais je te laisse mettre ce qui convient à la place de mes XXX
=SI(ET(A1<0,5;B1>(A1+0,25));"résultat défaillant";SI(A1>0,5;SI(B1<A1/2;"résultat surestimé";SI(B1>A1*2;"résultat sous estimé";"résultat conforme"));"résultat XXX"))

Cdlmnt
0
thijama67 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   > via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir, merci , je vais essayer cela aussi. j'ai mis un <= pour la valeur 5 qui n'était pas traitée dans aucun choix.
Comme expliqué plus haut, j'ai du mal à associer toutes les fonctions si() afin de les imbriquer. je pense que mon esprit ne voit pas les choses d'un point de vue technique et donc mon approche n'est pas pragmatique
Salutations
0