Utilisation du si avec opérateurs logiques

dagobax Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

Novice dans l'utilisation de formules sous excel, je rencontre un souci dans l'écriture de ma formule


Si (M591= "XXX" ou M591 = "YYY") et (N591= "AAA" ou N591 = "BBB") alors je renvoi "PPP" sinon je retourne la valeur de M591

comment je pourrai la transposer sous excel?

Merci pour votre aide

2 réponses

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Voici l'écriture de la formule

=SI(ET(OU(M291="XXX";M591="YYY");OU(N591="AAA";N591="BBB"));"PPP";B2)
0
RachelMartel Messages postés 435 Date d'inscription   Statut Membre Dernière intervention   25
 
Les fonctions logique s'utilisent comme les autres fonctions. Donc :

=si(et(Ou(M591="XXX";M591="YYY");ou(N591="AAA;N591="BBB"));"PPP";M591)

Dis-moi si ça fonctionne je ne l'ai pas testé. :)
0
RachelMartel Messages postés 435 Date d'inscription   Statut Membre Dernière intervention   25
 
J'ai manqué de vitesse avec ma tablette :P

Mais Philou n'a pas le bon "sinon" ;)
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Je m'aperçois que je n'ai pas bien retranscrit la formule

=SI(ET(OU(M591="XXX";M591="YYY");OU(N591="AAA";N591="BBB"));"PPP";M591)
ayant fais le teste sur la cellule B2 et C2
0