L'utilisation imbriquée de"si,ou,et"

Bonjour tout le monde,

Je suis étudiant et j'ai un cour sur excel, j'ai malheureusement raté pas mal d'heures ce de cour et je suis actuellement entrain de rattraper ce retard.J'ai un exercice à résoudre Pour lundi mais celui-ci me pose problème étant donné que je n'arrive pas utilisé correctement les formules.J'ai tout de même compris comment le résoudre(enfin je crois).Voila le problème, on me demande d'attribuer une prime à un salarié si il répond à certains critères. Il y'a 4 critères différents,les voicis

1)Ancienneté: +7ans et salaire>1000 euros

ou

2) age:+50 ans et salaire>1000 euros

ou

3)Ancienneté +5 ans et nombre enfant>=3

ou

4)Salaire>2000 euros

Pour résoudre cet exercice, j'ai utilisé "si ou et": exemple : si(ancienneté>7ans et salaire>1000)ou(age>50et salaire>1000)ou....alors prime/pas prime.(=SI(ET(C2>$C$21;D2>$D$21)*OU(B2>$B$22;D2>$D$22)*OU(C2>$C$23;E2>=$E$23)*OU(D2>$D$24);VRAI;FAUX)

Je vous remercie d'avance.(j'ai ajouté le fichier)

Cordialement,

Guillaume

11ex-excel.xlsx (11.12 Ko)

Bonjour Guillaume,

je te retourne ton fichier modifié :

7ex-excel.xlsx (10.84 Ko)

si besoin, tu peux demander une adaptation.

merci de me dire si ça te convient.

dhany

Bonjour,

pour que tu comprennes bien, en algèbre de Boole :

+ = OU

* = ET

Donc avec tes ...*OU(...) tu fais des ET entre tes OU => ET(OU(...))ET(OU(...))

Au lieu de cumuler tes OU tu les exclus de plus en plus. Dès que tu as un 0 tu le gardes jusqu'au bout...

J'espère que je ne t'ai pas plus embrouillé, c'est une notion qui doit être claire dans ta tête.

eric

Merci pour vos réponses rapides(merci pour les précisions je ne le savais pas).

Par contre, je ne comprends pas la seconde utilisation du "ou" dans la formule, c'est pas un et qu'il faut mettre?

Si tu peux encore m'éclairer la dessus ce serait chouette

tu a écrit :

Par contre, je ne comprends pas la seconde utilisation du "ou" dans la formule..

ma formule complète est celle-ci :

=OU(ET(C2>5;E2>2);D2>2000;ET(D2>1000;OU(B2>50;C2>7)))


ça retourne VRAI si :

Ancienneté > 5 ans ET Nombre d'enfants > 2

OU

Salaire > 2 000 €

OU

Salaire > 1 000 € ET (Age > 50 ans OU Ancienneté > 7 ans)


ça retourne FAUX dans tous les autres cas

dhany

ajout : il faut bien 2 OU ; le 1er OU est le bleu ; le 2ème OU est le rouge

@gouigouiu (Guillaume)

sauf si tu as autre chose à demander, merci de passer le sujet en résolu : il suffit de cliquer sur le bouton près de (regarde dans le coin haut droit du post) ; ça permet aussi de clôturer le fil de la discussion ; tu sauras que tu as réussi quand tu verras un petit rond vert avec une coche, comme ceci :

sujet

(toi seul peut le faire, car c'est toi qui a créé ce sujet)

dhany

D'accord merci pour votre aide en tout cas !

on s'est croisés, alors lis mon post précédent.

dhany

Rechercher des sujets similaires à "utilisation imbriquee"