Fonction si et ou combinée

Résolu
EMYDAD -  
Mike-31 Messages postés 19571 Statut Contributeur -
Bonjour,
Je tente ma chance afin d'obtenir de l'aide concernant un problème que je rencontre; Je m'explique :

J'ai une valeur en A1 qui peut-être soit 0 soit 1 ou soit 2
et une seconde valeur en A2 qui peut être soit 0 soit 1 ou soit 2

Si les deux valeurs sont 0 je souhaite obtenir un résultat X
Si les deux valeurs sont 1 je souhaite obtenir un résultat Y
Si les deux valeurs sont 2 je souhaite obtenir un résultat Z
Si une des deux valeurs est 0 ou 1 et l'autre 2 je souhaite obtenir le résultat Z

Je tourne en rond entre les imbrication de SI avec Et et OU mais il y a toujours l'une des combinaisons qui n'apporte pas le bon résultat.

Un peu d'aide m'est nécessaire. merci par avance.


A voir également:

3 réponses

Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Bonsoir,

regarde comme cela

=SI(ET(A1=0;A2=0);"x";SI(ET(A1=1;A2=1);"y";SI(ET(A1=2;A2=2);"Z";SI(OU(ET(A1=0;A1=1);A2=2);"Z";""))))
1
EMYDAD
 
Bonsoir,
Merci beaucoup pour votre aide, cela fonctionne très bien sauf que dans mon intitulé de problème, j'ai oublié une condition en plus des autres :
Si une des deux valeurs est 1 et l'autre 0 je souhaite obtenir le résultat Y

Est ce possible avec cette condition supplémentaire ?

Merci
0
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Re,

On doit pouvoir faire plus court mais regarde si le résultat est bon

=SI(ET(A1=0;A2=0);"x";SI(ET(A1=1;A2=1);"y";SI(ET(A1=1;A2=0);"y";SI(ET(A1=0;A2=1);"y";SI(ET(A1=2;A2=2);"Z";SI(OU(ET(A1=0;A1=1);A2=2);"Z";""))))))
0
EMYDAD
 
Bonsoir,
Cela fonctionne impeccable dans tous les cas ! Merci beaucoup de votre aide dominicale car franchement, je ne sais vraiment pas si je serais parvenu à mes fins.

Je vais ainsi pouvoir décortiquer la solution afin de pouvoir la réutiliser.
Encore merci à vous Mike-31

Bonne soirée.
0
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Re,

Un tout petit peu plus court

=SI(ET(A1=0;A2=0);"x";SI(ET(A1=1;OU(A2=1;A2=0));"y";SI(ET(A1=0;A2=1);"y";SI(ET(A1=2;A2=2);"Z";SI(OU(ET(A1=0;A1=1);A2=2);"Z";"")))))

ou plus amusant

=SI(A1&A2="00";"X";SI(OU(A1&A2="11";A1&A2="01";A1&A2="10");"y";SI(A1&A2="22";"Z";"")))

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0