Si multiple de 3 +2 (fonction MOD) ??

Bonjour

Comment peut-on écrire une formule répondant à ces conditions en utilisant la fonction MOD?

Si B5 appartient au groupe A (multiple de 3) et si C3 est un multiple de 3 alors D5=C5

et Si B5 appartient au groupe B (multiple de 3+1 ) et si C3 est un multiple de 3 +1 alors D5=C6

et Si B5 appartient au groupe C (multiple de 3 +2) et si C3 est un multiple de 3 +2 alors D5=C7 sinon D5=0

Ci-joint un fichier simplifié

Merci

Cordialement

13dick.xlsm (9.97 Ko)

Salut,

Je ne suis pas certain d'avoir compris ton problème, mais voici un essai.

En D5, cette formule incrémentée vers le bas :

=SI(ET(NON(ESTERREUR(EQUIV(B5;G:G;0)));MOD($C$3;3)=0);C5;SI(ET(NON(ESTERREUR(EQUIV(B5;H:H;0)));MOD($C$3;3)=1);C6;SI(ET(NON(ESTERREUR(EQUIV(B5;I:I;0)));MOD($C$3;3)=2);C7;0)))

Bonnes salutations.

9dick-v1.xlsm (11.25 Ko)

Bonjour,

une autre version légèrement différente

11dick.xlsm (11.14 Ko)

Crdlmt

Bonjour,

Je ne suis pas sûr moi non plus de bien comprendre surtout tes 3, 3 + 1 et 3 + 2. C'est MOD($C$3;4)=0 ou MOD($C$3;3)+1=0 ? Enfin, déjà une piste pour voir si ça donne le résultat attendu ou pas :

=SI(ET(NB.SI.ENS($G$6:$G$10;B5);MOD($C$3;3)=0);C5;SI(ET(NB.SI.ENS($H$6:$H$10;B5);MOD($C$3;4)=0);C6;SI(ET(NB.SI.ENS($I$6:$I$10;B5);MOD($C$3;5)=0);C7;C5)))

Salut

une autre contribution :

=SI((NB.SI(G$6:G$10;B5)*(0)+NB.SI(H$6:H$10;B5)*(1)+NB.SI(I$6:I$10;B5)*(2))=MOD(C$3;3);DECALER(C5;MOD(C$3;3);0;1;1);0)

6dick.xlsm (10.59 Ko)

Salut

j ai essayé de réduire la formule en :

=SI((NB.SI(H$6:H$10;B5)+NB.SI(I$6:I$10;B5)*2)=MOD(C$3;3);DECALER(C5;MOD(C$3;3);0;1;1);0)

Yvouille, DjiDji59430, Theze, AMIR

Merci de vous être penchés sur mon problème mais vos réponses ne conviennent pas.

Je n' ai pas l'habitude de poster sur un forum et ma demande n'était vraiment pas claire.

je fournis un nouveau fichier avec des explications beaucoup moins obscures !

J'ai remplacé les fruits par des personnes!

Excusez-moi et encore merci

Cordialement

Dick

6dick-v2.xlsm (10.45 Ko)

Salut

essai ça:

9dick-v2.xlsm (10.47 Ko)

Merci AMIR

C'est génial, ça fonctionne parfaitement !

Bravo

Sujet résolu.

Cordialement

Dick

Salut

essai ca :

21dick-v2.xlsm (14.73 Ko)

Utiliser cette formule :

=SI((NB.SI(H$7:H$11;B5)+NB.SI(I$7:I$11;B5)*2)=MOD(C$3;3);C5;0)

Bonjour AMIR,

C'est super ! ç'est impéccable.

Géniale l'idée de la mise en forme conditionnelle, on visualise d'emblée les personnes concernées.

Merci beaucoup.

Cordialement.

Rechercher des sujets similaires à "multiple fonction mod"