Utilisation du si avec opérateurs logiques

Fermé
dagobax Messages postés 1 Date d'inscription lundi 12 mai 2014 Statut Membre Dernière intervention 12 mai 2014 - 12 mai 2014 à 13:04
PHILOU10120 Messages postés 6373 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 mai 2024 - 12 mai 2014 à 15:31
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 6373 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 mai 2024 800
12 mai 2014 à 13:26
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 mardi 14 mai 2013 Statut Membre Dernière intervention 24 mars 2021 25
12 mai 2014 à 13:31
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 mardi 14 mai 2013 Statut Membre Dernière intervention 24 mars 2021 25
12 mai 2014 à 13:33
J'ai manqué de vitesse avec ma tablette :P

Mais Philou n'a pas le bon "sinon" ;)
0
PHILOU10120 Messages postés 6373 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 mai 2024 800
12 mai 2014 à 15:31
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