Nombre d'argument trop important
Résolu
formaconsult
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
PapyLuc51 Messages postés 4516 Date d'inscription Statut Membre Dernière intervention -
PapyLuc51 Messages postés 4516 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Nombre d'argument trop important
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Ascii nombre de caractères - Guide
- En raison d'un nombre important d'échec de connexion snapchat ✓ - Forum Snapchat
- Gto nombre episode - Forum Cinéma / Télé
18 réponses
Bonjour
Dans cet extrait il y a un argument de trop à effacer
<>"";K27<10;J122=2;L24="";L26="");"Elu";"Elu";SI(ET(A27<>"";K27<10;J144=2;L24
ajouter à la fin autant de parenthèses fermantes qu'il est nécessaire
Mais il évident que cette formule peu être réduire avec des combinaisons de ET() et OU() ; beaucoup d'arguments sont identiques ne serait-ce que A27<>"";K27<10 ; je verrai çà tout à l'heure.
Cordialement
Dans cet extrait il y a un argument de trop à effacer
<>"";K27<10;J122=2;L24="";L26="");"Elu";"Elu";SI(ET(A27<>"";K27<10;J144=2;L24
ajouter à la fin autant de parenthèses fermantes qu'il est nécessaire
Mais il évident que cette formule peu être réduire avec des combinaisons de ET() et OU() ; beaucoup d'arguments sont identiques ne serait-ce que A27<>"";K27<10 ; je verrai çà tout à l'heure.
Cordialement
Bonjour et bienvenue à formaconsult.
Salut et amitiés à PapyLuc51.
D'abord, j'observe que tes conditions se regroupent par paquets de 4.
Il faut donc les optimiser, comme recommandé par PapyLuc51, dans un premier temps à ce niveau-là.
On aurait par exemple, au départ,
Bonjour formaconsult,
Je te propose cette formule :
=SI(OU(A27="";K27>=10);"";SI(OU(E76<1;E76>4);"";SI(OU(J100<>E76;J122<>E76;J144<>E76);"";SI(E76=4;"Elu";SI(E76=1;SI(ET(L24="";L25="";L26="");"Elu";"");SI(E76=2;SI(OU(ET(L24="";L25="");ET(L25="";L26="");ET(L24="";L26=""));"Elu";"");SI(E76=3;SI(OU(L24="";L25="";L26="");"Elu";"");"")))))))
⚠ Vérifie bien tous les nombreux cas possibles ! ;)
Cordialement
Je te propose cette formule :
=SI(OU(A27="";K27>=10);"";SI(OU(E76<1;E76>4);"";SI(OU(J100<>E76;J122<>E76;J144<>E76);"";SI(E76=4;"Elu";SI(E76=1;SI(ET(L24="";L25="";L26="");"Elu";"");SI(E76=2;SI(OU(ET(L24="";L25="");ET(L25="";L26="");ET(L24="";L26=""));"Elu";"");SI(E76=3;SI(OU(L24="";L25="";L26="");"Elu";"");"")))))))
⚠ Vérifie bien tous les nombreux cas possibles ! ;)
Cordialement
Bonjour a tous,
merci pour votre aide.
ma formule exacte est celle-ci:
SI(ET(A27<>"";K27<10;E76=4);"Elu";SI(ET(A27<>"";K27<10;J100=4);"Elu";SI(ET(A27<>"";K27<10;J122=4);"Elu";SI(ET(A27<>"";K27<10;J144=4);"Elu";SI(ET(A27<>"";K27<10;E76>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J100>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J122>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J144>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;E76>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;J100>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;J122>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;J144>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;E76>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J100>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J122>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J144>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;E76>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;J100>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;J122>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;J144>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;e76>2;L24="");"Elu";SI(ET(A27<>"";K27<10;j100>2;L24="");"Elu";SI(ET(A27<>"";K27<10;J122>2;L24="");"Elu";SI(ET(A27<>"";K27<10;J144>2;L24="");"Elu";SI(ET(A27<>"";K27<10;E76>2;L25="");"Elu";SI(ET(A27<>"";K27<10;j100>2;L25="");"Elu";SI(ET(A27<>"";K27<10;J122>2;L25="");"Elu";SI(ET(A27<>"";K27<10;J144>2;L25="");"Elu";SI(ET(A27<>"";K27<10;E76>2;L26="");"Elu";SI(ET(A27<>"";K27<10;j100>2;L26="");"Elu";SI(ET(A27<>"";K27<10;J122>2;L26="");"Elu";SI(ET(A27<>"";K27<10;J144>2;L26="");"Elu";""))))))))))))))))))))))))
Merci pour vos solutions.
cordialement
merci pour votre aide.
ma formule exacte est celle-ci:
SI(ET(A27<>"";K27<10;E76=4);"Elu";SI(ET(A27<>"";K27<10;J100=4);"Elu";SI(ET(A27<>"";K27<10;J122=4);"Elu";SI(ET(A27<>"";K27<10;J144=4);"Elu";SI(ET(A27<>"";K27<10;E76>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J100>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J122>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J144>=1;L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;E76>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;J100>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;J122>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;J144>1;L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;E76>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J100>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J122>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;J144>1;L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;E76>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;J100>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;J122>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;J144>1;L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;e76>2;L24="");"Elu";SI(ET(A27<>"";K27<10;j100>2;L24="");"Elu";SI(ET(A27<>"";K27<10;J122>2;L24="");"Elu";SI(ET(A27<>"";K27<10;J144>2;L24="");"Elu";SI(ET(A27<>"";K27<10;E76>2;L25="");"Elu";SI(ET(A27<>"";K27<10;j100>2;L25="");"Elu";SI(ET(A27<>"";K27<10;J122>2;L25="");"Elu";SI(ET(A27<>"";K27<10;J144>2;L25="");"Elu";SI(ET(A27<>"";K27<10;E76>2;L26="");"Elu";SI(ET(A27<>"";K27<10;j100>2;L26="");"Elu";SI(ET(A27<>"";K27<10;J122>2;L26="");"Elu";SI(ET(A27<>"";K27<10;J144>2;L26="");"Elu";""))))))))))))))))))))))))
Merci pour vos solutions.
cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour formaconsult
Comme je le disais la formule peut -être réduite. Raymond (salutations amicales également) a commencé la réduction. Voici ce que ça donne au final
=SI(ET(A27<>"";K27<10;OU(E76=4;J100=4;J122=4;J144=4));"Elu";SI(ET(A27<>"";K27<10;L24="";L25="";L26="";OU(E76=1;J100=1;J122=1;J144=1));"Elu";SI(ET(A27<>"";K27<10;L24="";L25="";OU(E76=2;J100=2;J122=2;J144=2));"Elu";SI(ET(A27<>"";K27<10;L25="";L26="";OU(E76=2;J100=2;J122=2;J144=2));"Elu";SI(ET(A27<>"";K27<10;L24="";L26="";OU(E76=2;J100=2;J122=2;J144=2));"Elu";SI(ET(A27<>"";K27<10;L24="";OU(E76=3;J100=3;J122=3;J144=3));"Elu";SI(ET(A27<>"";K27<10;L25="";OU(E76=3;J100=3;J122=3;J144=3));"Elu";SI(ET(A27<>"";K27<10;L26="";OU(E76=3;J100=3;J122=3;J144=3));"Elu";""))))))))
Cordialement
Comme je le disais la formule peut -être réduite. Raymond (salutations amicales également) a commencé la réduction. Voici ce que ça donne au final
=SI(ET(A27<>"";K27<10;OU(E76=4;J100=4;J122=4;J144=4));"Elu";SI(ET(A27<>"";K27<10;L24="";L25="";L26="";OU(E76=1;J100=1;J122=1;J144=1));"Elu";SI(ET(A27<>"";K27<10;L24="";L25="";OU(E76=2;J100=2;J122=2;J144=2));"Elu";SI(ET(A27<>"";K27<10;L25="";L26="";OU(E76=2;J100=2;J122=2;J144=2));"Elu";SI(ET(A27<>"";K27<10;L24="";L26="";OU(E76=2;J100=2;J122=2;J144=2));"Elu";SI(ET(A27<>"";K27<10;L24="";OU(E76=3;J100=3;J122=3;J144=3));"Elu";SI(ET(A27<>"";K27<10;L25="";OU(E76=3;J100=3;J122=3;J144=3));"Elu";SI(ET(A27<>"";K27<10;L26="";OU(E76=3;J100=3;J122=3;J144=3));"Elu";""))))))))
Cordialement
Re:
Non, rectification après relecture de la nouvelle formule longue - voici la réductiuon
Au lieu de 32 SI() il n'en reste plus que 8
SI(ET(A27<>"";K27<10;OU(E76=4;J100=4;J122=4;J144=4));"Elu";
SI(ET(A27<>"";K27<10;OU(E76>=1;J100>=1;J122>=1;J144>=1);L24="";L25="";L26="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L24="";L25="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L25="";L26="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L24="";L26="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L24="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L25="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L26="");"Elu";""))))))))
Cordialement
Non, rectification après relecture de la nouvelle formule longue - voici la réductiuon
=SI(ET(A27<>"";K27<10;OU(E76=4;J100=4;J122=4;J144=4));"Elu";SI(ET(A27<>"";K27<10;OU(E76>=1;J100>=1;J122>=1;J144>=1);L24="";L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L24="";L25="");"Elu";SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L25="";L26="");"Elu";SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L24="";L26="");"Elu";SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L24="");"Elu";SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L25="");"Elu";SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L26="");"Elu";""))))))))
Au lieu de 32 SI() il n'en reste plus que 8
SI(ET(A27<>"";K27<10;OU(E76=4;J100=4;J122=4;J144=4));"Elu";
SI(ET(A27<>"";K27<10;OU(E76>=1;J100>=1;J122>=1;J144>=1);L24="";L25="";L26="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L24="";L25="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L25="";L26="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>1;J100>1;J122>1;J144>1);L24="";L26="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L24="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L25="");"Elu";
SI(ET(A27<>"";K27<10;OU(E76>2;J100>2;J122>2;J144>2);L26="");"Elu";""))))))))
Cordialement
Bonjour a tous,
Votre aide m'est a nouveau précieuse, j'ai une seconde formule qui rencontre la même difficulté lorsque je prolonge le nombre d'argument.
La formule est la suivante:
=SI(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L15="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L16="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A17='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L17="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A18='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L18="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A19='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L19="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A20='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L20="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A21='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L21="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A22='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L22="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A23='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L23="Elu");" Titulaire";SI(ET(A16<>"";K16<10;E75>1);"Elu";SI(ET(A16<>"";K16<10;J99>1);"Elu";SI(ET(A16<>"";K16<10;J121>1);"Elu";SI(ET(A16<>"";K16<10;J143>1);"Elu";SI(ET(A16<>"";K16<10;E75>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J99>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J121>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J143>=1;L15="");"Elu";"")))))))))))))))))
Pourriez vous me communiquer la solution de cette formule en plus optimisé car je vais rapidement rencontré un nombre d'arguments trop important?
Cordialement
Votre aide m'est a nouveau précieuse, j'ai une seconde formule qui rencontre la même difficulté lorsque je prolonge le nombre d'argument.
La formule est la suivante:
=SI(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L15="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L16="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A17='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L17="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A18='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L18="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A19='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L19="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A20='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L20="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A21='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L21="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A22='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L22="Elu");" Titulaire";SI(ET('Collège n°1 Titulaires'!A23='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L23="Elu");" Titulaire";SI(ET(A16<>"";K16<10;E75>1);"Elu";SI(ET(A16<>"";K16<10;J99>1);"Elu";SI(ET(A16<>"";K16<10;J121>1);"Elu";SI(ET(A16<>"";K16<10;J143>1);"Elu";SI(ET(A16<>"";K16<10;E75>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J99>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J121>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J143>=1;L15="");"Elu";"")))))))))))))))))
Pourriez vous me communiquer la solution de cette formule en plus optimisé car je vais rapidement rencontré un nombre d'arguments trop important?
Cordialement
Bonjour,
Tout dépend de ce tu veux voir dans ta cellule : ou "Titulaire" ou "Elu" ??
A moins que ce soit les deux accolés ; auquel cas il faudra partir sur une concaténation ??
Cordialement
Tout dépend de ce tu veux voir dans ta cellule : ou "Titulaire" ou "Elu" ??
A moins que ce soit les deux accolés ; auquel cas il faudra partir sur une concaténation ??
Cordialement
Bonjour,
Mon souhait se présente ainsi: SI(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L15="Elu"); ALORS JE VEUX VOIR TITULAIRE....(comme constater dans mon message précédant la formule se poursuit avec les même critères associé au d'autre cellule de la feuille 'Collège n°1 Titulaires'...jusqu’à arrivé à: SI(ET(A16<>"";K16<10;E75>1);"Elu";SI(ET(A16<>"";K16<10;J99>1);"Elu";SI(ET(A16<>"";K16<10;J121>1);"Elu";SI(ET(A16<>"";K16<10;J143>1);"Elu";SI(ET(A16<>"";K16<10;E75>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J99>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J121>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J143>=1;L15="");"Elu";""))))))))))))))))). dans cette dernière fraction de formule c'est ELU que je veux voir apparaitre à la double condition que TITULAIRE n'a pas apparue et que les critères soit remplis pour affiché ELU.
MERCI POUR TOUS
Mon souhait se présente ainsi: SI(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A16;'Collège n°1 Titulaires'!L15="Elu"); ALORS JE VEUX VOIR TITULAIRE....(comme constater dans mon message précédant la formule se poursuit avec les même critères associé au d'autre cellule de la feuille 'Collège n°1 Titulaires'...jusqu’à arrivé à: SI(ET(A16<>"";K16<10;E75>1);"Elu";SI(ET(A16<>"";K16<10;J99>1);"Elu";SI(ET(A16<>"";K16<10;J121>1);"Elu";SI(ET(A16<>"";K16<10;J143>1);"Elu";SI(ET(A16<>"";K16<10;E75>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J99>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J121>=1;L15="");"Elu";SI(ET(A16<>"";K16<10;J143>=1;L15="");"Elu";""))))))))))))))))). dans cette dernière fraction de formule c'est ELU que je veux voir apparaitre à la double condition que TITULAIRE n'a pas apparue et que les critères soit remplis pour affiché ELU.
MERCI POUR TOUS
Bonjour
Voir ce fichier exemple
cellules en vert ; à vérifier
Cordialement
Voir ce fichier exemple
cellules en vert ; à vérifier
Cordialement
Bonjour,
Tout simplement que je n'avais pas pris le temps de vérifier moi-même, maintenant c'est fait, tout fonctionne normalement.
Ce qu'il y à faire simplement recopier la formule de la cellule B150 de mon tableau pour la coller dans le tableau réel, en prenant soin de faire la recopie dans la barre de formule pour éviter qu'elle se modifie .
Cordialement
Tout simplement que je n'avais pas pris le temps de vérifier moi-même, maintenant c'est fait, tout fonctionne normalement.
Ce qu'il y à faire simplement recopier la formule de la cellule B150 de mon tableau pour la coller dans le tableau réel, en prenant soin de faire la recopie dans la barre de formule pour éviter qu'elle se modifie .
Cordialement
Bonjour,
merci pour votre aide.
La formule présente dans votre fichier fonctionne... sauf qu'elle ne me permet pas de l'étendre aux autres cellules en y incluant d'autres critères (nombre arguments trop important).
J'ai donc retravaillé ma formule celons vos conseil de début de forum.
Ce qui donne:
=SI(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L15="Elu";OU('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L16="Elu";OU('Collège n°1 Titulaires'!A17='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L17="Elu";OU('Collège n°1 Titulaires'!A18='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L18="Elu";OU('Collège n°1 Titulaires'!A19='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L19="Elu";OU('Collège n°1 Titulaires'!A20='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L20="Elu";OU('Collège n°1 Titulaires'!A21='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L21="Elu";OU('Collège n°1 Titulaires'!A22='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L22="Elu";OU('Collège n°1 Titulaires'!A23='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L23="Elu")))))))));"Titulaire";SI(ET(A18<>"";K18<10;E75>3);"Elu";SI(ET(A18<>"";K18<10;J99>3);"Elu";SI(ET(A18<>"";K18<10;J121>3);"Elu";SI(ET(A18<>"";K18<10;J143>3);"Elu";SI(ET(A18<>"";K18<10;L15="";L16="";L17="";OU(E75>=1;OU(J99>=1;OU(J121>=1;OU(J143>=1)))));"Elu";SI(ET(A18<>"";K18<10;L15="";L16="";OU(E75>1;OU(J99>1;OU(J121>1;OU(J143>1)))));"Elu";SI(ET(A18<>"";K18<10;L15="";L17="";OU(E75>1;OU(J99>1;OU(J121>1;OU(J143>1)))));"Elu";SI(ET(A18<>"";K18<10;L16="";L17="";OU(E75>1;OU(J99>1;OU(J121>1;OU(J143>1)))));"Elu";SI(ET(A18<>"";K18<10;L15="";OU(E75>2;OU(J99>2;OU(J121>2;OU(J143>2)))));SI(ET(A18<>"";K18<10;L16="";OU(E75>2;OU(J99>2;OU(J121>2;OU(J143>2)))));"Elu";SI(ET(A18<>"";K18<10;L17="";OU(E75>2;OU(J99>2;OU(J121>2;OU(J143>2)))));"Elu";""))))))))))))
Or, ma cellule affiche "FAUX" alors qu'elle ne devrais rien afficher.
Merci pour votre aide
merci pour votre aide.
La formule présente dans votre fichier fonctionne... sauf qu'elle ne me permet pas de l'étendre aux autres cellules en y incluant d'autres critères (nombre arguments trop important).
J'ai donc retravaillé ma formule celons vos conseil de début de forum.
Ce qui donne:
=SI(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L15="Elu";OU('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L16="Elu";OU('Collège n°1 Titulaires'!A17='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L17="Elu";OU('Collège n°1 Titulaires'!A18='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L18="Elu";OU('Collège n°1 Titulaires'!A19='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L19="Elu";OU('Collège n°1 Titulaires'!A20='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L20="Elu";OU('Collège n°1 Titulaires'!A21='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L21="Elu";OU('Collège n°1 Titulaires'!A22='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L22="Elu";OU('Collège n°1 Titulaires'!A23='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L23="Elu")))))))));"Titulaire";SI(ET(A18<>"";K18<10;E75>3);"Elu";SI(ET(A18<>"";K18<10;J99>3);"Elu";SI(ET(A18<>"";K18<10;J121>3);"Elu";SI(ET(A18<>"";K18<10;J143>3);"Elu";SI(ET(A18<>"";K18<10;L15="";L16="";L17="";OU(E75>=1;OU(J99>=1;OU(J121>=1;OU(J143>=1)))));"Elu";SI(ET(A18<>"";K18<10;L15="";L16="";OU(E75>1;OU(J99>1;OU(J121>1;OU(J143>1)))));"Elu";SI(ET(A18<>"";K18<10;L15="";L17="";OU(E75>1;OU(J99>1;OU(J121>1;OU(J143>1)))));"Elu";SI(ET(A18<>"";K18<10;L16="";L17="";OU(E75>1;OU(J99>1;OU(J121>1;OU(J143>1)))));"Elu";SI(ET(A18<>"";K18<10;L15="";OU(E75>2;OU(J99>2;OU(J121>2;OU(J143>2)))));SI(ET(A18<>"";K18<10;L16="";OU(E75>2;OU(J99>2;OU(J121>2;OU(J143>2)))));"Elu";SI(ET(A18<>"";K18<10;L17="";OU(E75>2;OU(J99>2;OU(J121>2;OU(J143>2)))));"Elu";""))))))))))))
Or, ma cellule affiche "FAUX" alors qu'elle ne devrais rien afficher.
Merci pour votre aide
Bonjour,
Raymond (salutations) a raison ; jamais nous t'avons donné un tel conseil.
Un petit rappel pour les fonctions ET et OU
ET(argument 1;argument 2;argument 3;etc...) ; ici on veut que tous les arguments soient vrais
OU(argument 1;argument 2;argument 3;etc...) ; ici c'est le contraire il suffit qu'un seul argument soit vrai
Dans mon tableau exemple je n'ai fait que supprimer toute une succession de SI() pour remplacer par un OU() après le premier SI() et après le OU() j'ai mis toute une succession de ET()
Comme c'est en forgeant qu'on devient forgeron tu vas essayer de construire correctement ta formule qui doit être :
SI(Test Logique 1;"Titulaire";SI(Test Logique 2;"Elu";""))
Test Logique 1
OU(
ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L15="Elu");
ET('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L16="Elu");
etc....))
Test Logique 2
OU(
ET(A18<>"";K18<10;E75>3);
ET(A18<>"";K18<10;J99>3);
etc...))
Je te laisse finir la suite ; j'ai mis les deux premiers arguments ça ne devrait donc pas être très compliqué. Sinon reviens nous voir.
Cordialement
Raymond (salutations) a raison ; jamais nous t'avons donné un tel conseil.
Un petit rappel pour les fonctions ET et OU
ET(argument 1;argument 2;argument 3;etc...) ; ici on veut que tous les arguments soient vrais
OU(argument 1;argument 2;argument 3;etc...) ; ici c'est le contraire il suffit qu'un seul argument soit vrai
Dans mon tableau exemple je n'ai fait que supprimer toute une succession de SI() pour remplacer par un OU() après le premier SI() et après le OU() j'ai mis toute une succession de ET()
Comme c'est en forgeant qu'on devient forgeron tu vas essayer de construire correctement ta formule qui doit être :
SI(Test Logique 1;"Titulaire";SI(Test Logique 2;"Elu";""))
Test Logique 1
OU(
ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L15="Elu");
ET('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A18;'Collège n°1 Titulaires'!L16="Elu");
etc....))
Test Logique 2
OU(
ET(A18<>"";K18<10;E75>3);
ET(A18<>"";K18<10;J99>3);
etc...))
Je te laisse finir la suite ; j'ai mis les deux premiers arguments ça ne devrait donc pas être très compliqué. Sinon reviens nous voir.
Cordialement
Bonjour
Une précision : est-ce que dans chacunes des plages ('Collège n°1 Titulaires'!A15:A23) et ('Collège n°1 Titulaires'!L15:L23) au moins 1 cellule est obligatoirement renseignée et que la cellule ('Collège n°1 Suppléants'!A16), pour la formule 2, ou la cellule ('Collège n°1 Suppléants'!A18), pour la formule 3, est aussi obligatoirement renseignée ?
Cordialement
Une précision : est-ce que dans chacunes des plages ('Collège n°1 Titulaires'!A15:A23) et ('Collège n°1 Titulaires'!L15:L23) au moins 1 cellule est obligatoirement renseignée et que la cellule ('Collège n°1 Suppléants'!A16), pour la formule 2, ou la cellule ('Collège n°1 Suppléants'!A18), pour la formule 3, est aussi obligatoirement renseignée ?
Cordialement
Bonjour a tous,
Ma formule suivante ne fonctionne pas alors même que les cellules A44 et la cellule L44 réponde cumulativement aux critères formuler dans la fraction suivante de ma formule: ...('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu"...
Une idée?
=SI(ET('Collège n°1 Titulaires'!A42='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L42="Elu";OU('Collège n°1 Titulaires'!A43='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L43="Elu";OU('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu";OU('Collège n°1 Titulaires'!A45='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L45="Elu";OU('Collège n°1 Titulaires'!A46='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L46="Elu";OU('Collège n°1 Titulaires'!A47='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L47="Elu";OU('Collège n°1 Titulaires'!A48='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L48="Elu";OU('Collège n°1 Titulaires'!A49='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L49="Elu";OU('Collège n°1 Titulaires'!A50='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L50="Elu")))))))));" Titulaire";SI(ET(A44<>"";K44<10;E78>2);"Elu";SI(ET(A44<>"";K44<10;J102>2);"Elu";SI(ET(A44<>"";K44<10;J124>2);"Elu";SI(ET(A44<>"";K44<10;J146>2);"Elu";SI(ET(A44<>"";K44<10;L42<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";SI(ET(A44<>"";K44<10;L43<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";SI(ET(A44<>"";K44<10;L42<>"Elu";L43<>"Elu";OU(E78>=1;J102>=1;J124>=1;J146>=1));"Elu";""))))))))
Merci
Ma formule suivante ne fonctionne pas alors même que les cellules A44 et la cellule L44 réponde cumulativement aux critères formuler dans la fraction suivante de ma formule: ...('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu"...
Une idée?
=SI(ET('Collège n°1 Titulaires'!A42='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L42="Elu";OU('Collège n°1 Titulaires'!A43='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L43="Elu";OU('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu";OU('Collège n°1 Titulaires'!A45='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L45="Elu";OU('Collège n°1 Titulaires'!A46='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L46="Elu";OU('Collège n°1 Titulaires'!A47='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L47="Elu";OU('Collège n°1 Titulaires'!A48='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L48="Elu";OU('Collège n°1 Titulaires'!A49='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L49="Elu";OU('Collège n°1 Titulaires'!A50='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L50="Elu")))))))));" Titulaire";SI(ET(A44<>"";K44<10;E78>2);"Elu";SI(ET(A44<>"";K44<10;J102>2);"Elu";SI(ET(A44<>"";K44<10;J124>2);"Elu";SI(ET(A44<>"";K44<10;J146>2);"Elu";SI(ET(A44<>"";K44<10;L42<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";SI(ET(A44<>"";K44<10;L43<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";SI(ET(A44<>"";K44<10;L42<>"Elu";L43<>"Elu";OU(E78>=1;J102>=1;J124>=1;J146>=1));"Elu";""))))))))
Merci
Bonjour;
Normal que ça ne fonctionne pas tu n'as pas encore suivi les conseils qu'on te donne.
Dans la première partie de ta formule les OU() devraient être des ET() et le OU() doit être placé en tête entre le SI() et le premier ET()
Ce qui donne /
=SI(OU(ET('Collège n°1 Titulaires'!A42='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L42="Elu";ET('Collège n°1 Titulaires'!A43='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L43="Elu";ET('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu";ET('Collège n°1 Titulaires'!A45='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L45="Elu";ET('Collège n°1 Titulaires'!A46='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L46="Elu";ET('Collège n°1 Titulaires'!A47='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L47="Elu";ET('Collège n°1 Titulaires'!A48='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L48="Elu";ET('Collège n°1 Titulaires'!A49='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L49="Elu";ET('Collège n°1 Titulaires'!A50='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L50="Elu"));" Titulaire";
Dans la deuxième partie tu peux la remplacer par
SI(ET(A44<>"";K44<10;OU(E78>2;J102>2;J124>2;J146>2));"Elu";
SI(ET(A44<>"";K44<10;L42<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";
SI(ET(A44<>"";K44<10;L43<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";
SI(ET(A44<>"";K44<10;L42<>"Elu";L43<>"Elu";OU(E78>=1;J102>=1;J124>=1;J146>=1));"Elu";""))))
Il y a encore moyen de réduire mais il faut répondre à cette question :
-Dans le feuillet Titulaires est-ce que les plages A42:A50 et L42:L50 comportent au moins une cellule renseignée
-Dans le feuillet Suppléants la cellule A44 est-elle également obligatoirement renseignée ?
Cordialement
Normal que ça ne fonctionne pas tu n'as pas encore suivi les conseils qu'on te donne.
Dans la première partie de ta formule les OU() devraient être des ET() et le OU() doit être placé en tête entre le SI() et le premier ET()
Ce qui donne /
=SI(OU(ET('Collège n°1 Titulaires'!A42='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L42="Elu";ET('Collège n°1 Titulaires'!A43='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L43="Elu";ET('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu";ET('Collège n°1 Titulaires'!A45='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L45="Elu";ET('Collège n°1 Titulaires'!A46='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L46="Elu";ET('Collège n°1 Titulaires'!A47='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L47="Elu";ET('Collège n°1 Titulaires'!A48='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L48="Elu";ET('Collège n°1 Titulaires'!A49='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L49="Elu";ET('Collège n°1 Titulaires'!A50='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L50="Elu"));" Titulaire";
Dans la deuxième partie tu peux la remplacer par
SI(ET(A44<>"";K44<10;OU(E78>2;J102>2;J124>2;J146>2));"Elu";
SI(ET(A44<>"";K44<10;L42<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";
SI(ET(A44<>"";K44<10;L43<>"Elu";OU(E78>1;J102>1;J124>1;J146>1));"Elu";
SI(ET(A44<>"";K44<10;L42<>"Elu";L43<>"Elu";OU(E78>=1;J102>=1;J124>=1;J146>=1));"Elu";""))))
Il y a encore moyen de réduire mais il faut répondre à cette question :
-Dans le feuillet Titulaires est-ce que les plages A42:A50 et L42:L50 comportent au moins une cellule renseignée
-Dans le feuillet Suppléants la cellule A44 est-elle également obligatoirement renseignée ?
Cordialement
Oups - j'ai oublié de fermer les parenthèses après chaque "Elu" dans la première partie de la formule
=SI(OU(ET('Collège n°1 Titulaires'!A42='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L42="Elu");ET('Collège n°1 Titulaires'!A43='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L43="Elu");ET('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu");ET('Collège n°1 Titulaires'!A45='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L45="Elu");ET('Collège n°1 Titulaires'!A46='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L46="Elu");ET('Collège n°1 Titulaires'!A47='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L47="Elu");ET('Collège n°1 Titulaires'!A48='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L48="Elu");ET('Collège n°1 Titulaires'!A49='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L49="Elu");ET('Collège n°1 Titulaires'!A50='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L50="Elu"));"Titulaire";
Cordialement
=SI(OU(ET('Collège n°1 Titulaires'!A42='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L42="Elu");ET('Collège n°1 Titulaires'!A43='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L43="Elu");ET('Collège n°1 Titulaires'!A44='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L44="Elu");ET('Collège n°1 Titulaires'!A45='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L45="Elu");ET('Collège n°1 Titulaires'!A46='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L46="Elu");ET('Collège n°1 Titulaires'!A47='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L47="Elu");ET('Collège n°1 Titulaires'!A48='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L48="Elu");ET('Collège n°1 Titulaires'!A49='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L49="Elu");ET('Collège n°1 Titulaires'!A50='Collège n°1 Suppléants'!A44;'Collège n°1 Titulaires'!L50="Elu"));"Titulaire";
Cordialement
Bonjour et merci pour ton aide.
Bien contrairement à ton interprétation les conseils donnés généreusement depuis le début du fil de discussion ne se traduisent pas par une architecture de formule identique... J'ai donc suivit les conseils de l'un ou de l'autre.
Il y a encore moyen de réduire mais il faut répondre à cette question :
-Dans le feuillet Titulaires est-ce que les plages A42:A50 et L42:L50 comportent au moins une cellule renseignée = OUI
-Dans le feuillet Suppléants la cellule A44 est-elle également obligatoirement renseignée ? = NON
Cordialement
Bien contrairement à ton interprétation les conseils donnés généreusement depuis le début du fil de discussion ne se traduisent pas par une architecture de formule identique... J'ai donc suivit les conseils de l'un ou de l'autre.
Il y a encore moyen de réduire mais il faut répondre à cette question :
-Dans le feuillet Titulaires est-ce que les plages A42:A50 et L42:L50 comportent au moins une cellule renseignée = OUI
-Dans le feuillet Suppléants la cellule A44 est-elle également obligatoirement renseignée ? = NON
Cordialement
Bonjour a tous, croyez vous qu'il est possible de réduire cette formule?
=SI(OU(ET('Collège n°2 Titulaires'!A15='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L15="Elu");ET('Collège n°2 Titulaires'!A16='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L16="Elu");ET('Collège n°2 Titulaires'!A17='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L17="Elu");ET('Collège n°2 Titulaires'!A18='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L18="Elu");ET('Collège n°2 Titulaires'!A19='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L19="Elu");ET('Collège n°2 Titulaires'!A20='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L20="Elu");ET('Collège n°2 Titulaires'!A21='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L21="Elu");ET('Collège n°2 Titulaires'!A22='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L22="Elu");ET('Collège n°2 Titulaires'!A23='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L23="Elu"));"Titulaire";SI(ET(A20<>"";K20<10;E60>5);"Elu";SI(ET(A20<>"";K20<10;J84>5);"Elu";SI(ET(A20<>"";K20<10;J106>5);"Elu";SI(ET(A20<>"";K20<10;J128>5);"Elu";SI(ET(A20<>"";K20<10;J150>5);"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>=1;J84>=1;J106>=1;J128>=1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L17<>"Elu";L18<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L17<>"Elu";L19<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15="";L16="";L17="";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L18<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L19<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";L18<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";L19<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L17<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L18<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L18<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L17<>"Elu";L18<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L17<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L18<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L16<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L17<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L18<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L19<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";""))))))))))))))))))))))))))))))))
=SI(OU(ET('Collège n°2 Titulaires'!A15='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L15="Elu");ET('Collège n°2 Titulaires'!A16='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L16="Elu");ET('Collège n°2 Titulaires'!A17='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L17="Elu");ET('Collège n°2 Titulaires'!A18='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L18="Elu");ET('Collège n°2 Titulaires'!A19='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L19="Elu");ET('Collège n°2 Titulaires'!A20='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L20="Elu");ET('Collège n°2 Titulaires'!A21='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L21="Elu");ET('Collège n°2 Titulaires'!A22='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L22="Elu");ET('Collège n°2 Titulaires'!A23='Collège n°2 Suppléants'!A20;'Collège n°2 Titulaires'!L23="Elu"));"Titulaire";SI(ET(A20<>"";K20<10;E60>5);"Elu";SI(ET(A20<>"";K20<10;J84>5);"Elu";SI(ET(A20<>"";K20<10;J106>5);"Elu";SI(ET(A20<>"";K20<10;J128>5);"Elu";SI(ET(A20<>"";K20<10;J150>5);"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>=1;J84>=1;J106>=1;J128>=1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L17<>"Elu";L18<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L17<>"Elu";L19<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>1;J84>1;J106>1;J128>1;J150>=1));"Elu";SI(ET(A20<>"";K20<10;L15="";L16="";L17="";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L18<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";L19<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";L18<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";L19<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L17<>"Elu";L18<>"Elu";L19<>"Elu";OU(E60>2;J84>2;J106>2;J128>2;J150>2));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L16<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L17<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L18<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L17<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L18<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L16<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L17<>"Elu";L18<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L17<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L18<>"Elu";L19<>"Elu";OU(E60>3;J84>3;J106>3;J128>3;J150>3));"Elu";SI(ET(A20<>"";K20<10;L15<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L16<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L17<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L18<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";SI(ET(A20<>"";K20<10;L19<>"Elu";OU(E60>4;J84>4;J106>4;J128>4;J150>4));"Elus";""))))))))))))))))))))))))))))))))
Bonjour
Est-ce normal que pour les 5 derniers SI() le résultat soit "Elus" au pluriel ??
Cet extrait :
SI(ET(A20<>"";K20<10;E60>5);"Elu";SI(ET(A20<>"";K20<10;J84>5);"Elu";SI(ET(A20<>"";K20<10;J106>5);"Elu";SI(ET(A20<>"";K20<10;J128>5);"Elu";SI(ET(A20<>"";K20<10;J150>5);"Elu"
Peut être réduit à :
SI(ET(A20<>"";K20<10;OU(E60>5;J84>5;J106>5;J128>5;J150>5));"Elu";
Autre question :
As-tu la possibilité d'ajouter une colonne pour en avoir une avec le résultat "Titulaire ou rien" , l'autre avec le résultat "Elu ou rien" ??
Je planche pour le reste en attente de la réponse
Cordialement
Est-ce normal que pour les 5 derniers SI() le résultat soit "Elus" au pluriel ??
Cet extrait :
SI(ET(A20<>"";K20<10;E60>5);"Elu";SI(ET(A20<>"";K20<10;J84>5);"Elu";SI(ET(A20<>"";K20<10;J106>5);"Elu";SI(ET(A20<>"";K20<10;J128>5);"Elu";SI(ET(A20<>"";K20<10;J150>5);"Elu"
Peut être réduit à :
SI(ET(A20<>"";K20<10;OU(E60>5;J84>5;J106>5;J128>5;J150>5));"Elu";
Autre question :
As-tu la possibilité d'ajouter une colonne pour en avoir une avec le résultat "Titulaire ou rien" , l'autre avec le résultat "Elu ou rien" ??
Je planche pour le reste en attente de la réponse
Cordialement
Salutations Raymond
Je n'avais pas ta réponse en visu lorsque j'ai envoyé la mienne. Tu as tout à fait raison sur les calculs intermédiaires. Je commençais à y penser également ; les formules de formaconsult sont lourdes à digérer.
J'attends aussi un fichier exemple.
formaconsult, la balle est dans ton camp.
Cordialement
Je n'avais pas ta réponse en visu lorsque j'ai envoyé la mienne. Tu as tout à fait raison sur les calculs intermédiaires. Je commençais à y penser également ; les formules de formaconsult sont lourdes à digérer.
J'attends aussi un fichier exemple.
formaconsult, la balle est dans ton camp.
Cordialement
Comment transmettre le fichier?
Bonsoir
Tu envoies une copie sans données confidentielles avec cjoint en suivant ces explications, en incluant toutes les explications utiles.
Cordialement
Tu envoies une copie sans données confidentielles avec cjoint en suivant ces explications, en incluant toutes les explications utiles.
Cordialement
Bonsoir,
Voici le lien :http://www.cjoint.com/c/GJpwqRTLCKB
Je bug sur les formules a inclure dans les cases L21 à 24; L30 à 32; L39 à 41; L48 à 50 et L57 à 59 des feuilles Collège n°1 titulaires et suppléants.
Un simple regard sur la série de formule déjà renseigné dans les cases L vous donnerons un aperçu de ma difficulté.
Cordialement
Voici le lien :http://www.cjoint.com/c/GJpwqRTLCKB
Je bug sur les formules a inclure dans les cases L21 à 24; L30 à 32; L39 à 41; L48 à 50 et L57 à 59 des feuilles Collège n°1 titulaires et suppléants.
Un simple regard sur la série de formule déjà renseigné dans les cases L vous donnerons un aperçu de ma difficulté.
Cordialement
Effectivement, ce fichier est ce que nous appelons familièrement, mais avec justesse, une usine à gaz.
Et il me faudrait des heures pour analyser son fonctionnement. Aussi tu ne m'en voudras pas, si je me borne à mes interventions ci-dessus ...
Bon courage, en tout cas !
Et il me faudrait des heures pour analyser son fonctionnement. Aussi tu ne m'en voudras pas, si je me borne à mes interventions ci-dessus ...
Bon courage, en tout cas !
Bonjour
Salutations Raymond
> formaconsult. Je m'y perds dans ton labyrinthe. Je ne m'appelle pas Thésée et n'ai pas d'Ariane pour me donner la bobine de fil. :)
Comme Raymond je vais m'en tenir à mes dernières interventions.
Bon courage.
Cordialement
Salutations Raymond
> formaconsult. Je m'y perds dans ton labyrinthe. Je ne m'appelle pas Thésée et n'ai pas d'Ariane pour me donner la bobine de fil. :)
Comme Raymond je vais m'en tenir à mes dernières interventions.
Bon courage.
Cordialement
Bonjour Formaconsult
Immobilisé par une tendinite, j'ai pu revoir ton fichier.
J'ai rectifié les quelques erreurs de syntaxe du premier feuillet "Collège n°1 Titulaires". J'ai fait une grosse réduction en optant pour un NB.SI() pour calculer le nombre de cases vides surtout pour les dernières de chaque série où il y a un trop grand nombre de possibilités.
Ton fichier avec les modifications du premier feuillet pour me dire si ça te convient !
pour le feuillet Suppléants, est-ce normal que les noms ne correspondent pas tous avec le feuillet Titulaires ou ne sont pas à la même place ?
Cordialement
Salutations à Raymond
Immobilisé par une tendinite, j'ai pu revoir ton fichier.
J'ai rectifié les quelques erreurs de syntaxe du premier feuillet "Collège n°1 Titulaires". J'ai fait une grosse réduction en optant pour un NB.SI() pour calculer le nombre de cases vides surtout pour les dernières de chaque série où il y a un trop grand nombre de possibilités.
Ton fichier avec les modifications du premier feuillet pour me dire si ça te convient !
pour le feuillet Suppléants, est-ce normal que les noms ne correspondent pas tous avec le feuillet Titulaires ou ne sont pas à la même place ?
Cordialement
Salutations à Raymond
Bonjour Papy,
Génial, c'est juste énorme!
Merci a toi de m'avoir trouvé la solution.
Je rencontre une autre problématique: Je souhaiterais que le nom du candidat apparaisse automatiquement dans la case P79 du feuillet Titulaire N2.
Sachant que le nom qui doit apparaitre dans cette case est celui du candidat élut grâce à l'attribution de la plus forme moyenne et nom le nom d'un de ceux élus suite à l'attribution à la représentation proportionnelle.
Avez vous encore mon fichier sous la main?
Cordialement
Génial, c'est juste énorme!
Merci a toi de m'avoir trouvé la solution.
Je rencontre une autre problématique: Je souhaiterais que le nom du candidat apparaisse automatiquement dans la case P79 du feuillet Titulaire N2.
Sachant que le nom qui doit apparaitre dans cette case est celui du candidat élut grâce à l'attribution de la plus forme moyenne et nom le nom d'un de ceux élus suite à l'attribution à la représentation proportionnelle.
Avez vous encore mon fichier sous la main?
Cordialement
Bonjour
Oui j'ai toujours ton fichier original.
Je me pencherai sur la case P79 plus tard si je parviens à digéré ton système d'attributions des votes.
Pour l'instant je table sur la colonne L du feuillet suppléants n°1 et j'attends la réponse à ma question !
- Sur titulaire n°1 et suppléants n°1 les noms doivent-ils être à la même place dans la colonne A ?
- Dans la partie des formules pour l'attribution du mot Elu il y a mélange de conditions qui me paraît étrange. Est-ce voulu car si ce n'est pas marqué Titulaire ça ne peut être que vide ou Elu il me semble?
Extrait de la formule en L20 :
ET(A20<>"";K20<10;L16="";L17<>"Elu";L18<>"Elu";OU(E75>2;J99>2;J121>2;J143>2))
Cordialement
Oui j'ai toujours ton fichier original.
Je me pencherai sur la case P79 plus tard si je parviens à digéré ton système d'attributions des votes.
Pour l'instant je table sur la colonne L du feuillet suppléants n°1 et j'attends la réponse à ma question !
- Sur titulaire n°1 et suppléants n°1 les noms doivent-ils être à la même place dans la colonne A ?
- Dans la partie des formules pour l'attribution du mot Elu il y a mélange de conditions qui me paraît étrange. Est-ce voulu car si ce n'est pas marqué Titulaire ça ne peut être que vide ou Elu il me semble?
Extrait de la formule en L20 :
ET(A20<>"";K20<10;L16="";L17<>"Elu";L18<>"Elu";OU(E75>2;J99>2;J121>2;J143>2))
Cordialement
Salut
J'ai complété la colonne L du feuillet suppléants et les suivants en m'inspirant de ta formule ce qui donne: =SI(OU(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L15="Elu");ET('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L16="Elu");ET('Collège n°1 Titulaires'!A17='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L17="Elu");ET('Collège n°1 Titulaires'!A18='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L18="Elu");ET('Collège n°1 Titulaires'!A19='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L19="Elu");ET('Collège n°1 Titulaires'!A20='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L20="Elu");ET('Collège n°1 Titulaires'!A21='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L21="Elu");ET('Collège n°1 Titulaires'!A22='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L22="Elu");ET('Collège n°1 Titulaires'!A23='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L23="Elu"));"Titulaire";SI(OU(ET(A23<>"";K23<10;OU(E75>8;J99>8;J121>8;J143>8));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=8;OU(E75>=1;J99>=1;J121>=1;J143>=1));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=7;OU(E75>1;J99>1;J121>1;J143>1));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=6;OU(E75>2;J99>2;J121>2;J143>2));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=5;OU(E75>3;J99>3;J121>3;J143>3));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=4;OU(E75>4;J99>4;J121>4;J143>4));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=3;OU(E75>5;J99>5;J121>5;J143>5));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=2;OU(E75>6;J99>6;J121>6;J143>6));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=1;OU(E75>7;J99>7;J121>7;J143>7)));"Elu";""))
Les noms ne sont pas nécessairement les mêmes et ne sont, le cas échéants, pas obligatoirement disposer à la même place !
L'extrait de la formule en L20 :
ET(A20<>"";K20<10;L16="";L17<>"Elu";L18<>"Elu";OU(E75>2;J99>2;J121>2;J143>2)) comporte une erreur que je corrige ainsi: ET(A20<>"";K20<10;L16<>"";L17<>"Elu";L18<>"Elu";OU(E75>2;J99>2;J121>2;J143>2)).
J'ai complété la colonne L du feuillet suppléants et les suivants en m'inspirant de ta formule ce qui donne: =SI(OU(ET('Collège n°1 Titulaires'!A15='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L15="Elu");ET('Collège n°1 Titulaires'!A16='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L16="Elu");ET('Collège n°1 Titulaires'!A17='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L17="Elu");ET('Collège n°1 Titulaires'!A18='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L18="Elu");ET('Collège n°1 Titulaires'!A19='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L19="Elu");ET('Collège n°1 Titulaires'!A20='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L20="Elu");ET('Collège n°1 Titulaires'!A21='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L21="Elu");ET('Collège n°1 Titulaires'!A22='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L22="Elu");ET('Collège n°1 Titulaires'!A23='Collège n°1 Suppléants'!A23;'Collège n°1 Titulaires'!L23="Elu"));"Titulaire";SI(OU(ET(A23<>"";K23<10;OU(E75>8;J99>8;J121>8;J143>8));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=8;OU(E75>=1;J99>=1;J121>=1;J143>=1));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=7;OU(E75>1;J99>1;J121>1;J143>1));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=6;OU(E75>2;J99>2;J121>2;J143>2));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=5;OU(E75>3;J99>3;J121>3;J143>3));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=4;OU(E75>4;J99>4;J121>4;J143>4));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=3;OU(E75>5;J99>5;J121>5;J143>5));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=2;OU(E75>6;J99>6;J121>6;J143>6));ET(A23<>"";K23<10;NB.SI(L15:L22;"")=1;OU(E75>7;J99>7;J121>7;J143>7)));"Elu";""))
Les noms ne sont pas nécessairement les mêmes et ne sont, le cas échéants, pas obligatoirement disposer à la même place !
L'extrait de la formule en L20 :
ET(A20<>"";K20<10;L16="";L17<>"Elu";L18<>"Elu";OU(E75>2;J99>2;J121>2;J143>2)) comporte une erreur que je corrige ainsi: ET(A20<>"";K20<10;L16<>"";L17<>"Elu";L18<>"Elu";OU(E75>2;J99>2;J121>2;J143>2)).
Prenons un exemple: la CFTC obtiens 3 sièges par représentation proportionnelle.
le chiffre 3 sera donc le total des chiffres qui apparaitrons dans les cases de la colonne E60 à E64.
Disons que ces 3 sièges sont réparti de la manière suivante:
- 1 pour la CGT, candidat A21.
- 2 pour la CFTC, candidat A33 et A35 (le candidat A34 n'a pas pu être élus compte tenue du fait qu'il aurais obtenue plus de 10 % de ratures).
Sachant qu'il y a 6 siège a pourvoir il nous faudra en distribués 3 autres (3+3 = 6 lol).
Pour ce faire nous allons donc attribué les 3 sièges restant 1 par 1 en utilisant la règle de la plus forte moyenne dont le résultat d'attribution finale apparait dans l'une des cases H84 à H88 / H106 à H110 / H128 à H132 et H150 à H154 respectivement pour chaque tableau de "nouvelle répartition des sièges après plus forte reste".
Pour poursuivre dans notre exemple: admettons que cette règle de calcul (déjà paramétré dans mon fichier) donne le résultat suivant en terme d'attribution des 3 sièges restant à la plus forte moyenne:
- 1 siège attribué à la CGT en H85 (Il ne peux y avoir qu'un seul siège d'attribué dans la colonne H84 à H88).
- 1 siège attribué à la CFTC en H109 (Il ne peux y avoir qu'un seul siège d'attribué dans la colonne H106 à H110).
- 1 siège attribué à la CGT en H129 (Il ne peux y avoir qu'un seul siège d'attribué dans la colonne H128 à H132).
Dès lors je souhaiterais que le non du candidat (les noms des candidats sont ceux noté dans la colonne A15 à A44) élus par le plus forte moyenne apparaisse automatiquement:
- en P79 pour celui attribué par le tableau H84 à H88.
- en P101 pour celui attribué par le tableau H106 à H110.
- en P123 pour celui attribué par le tableau H128 à H132.
- en P145 pour celui attribué par le tableau H150 à H154.
Ainsi dans cette exemple, dans la mesure ou nous les nom des candidats qui doivent apparaitre ne concerne que ceux issue de la plus forme moyenne et non ceux élus au titre de la représentation proportionnelle, les nom des candidat élus suivant suivant devrons apparaitre:
- Candidat A22 en P79,
- Candidat A36 en P101,
- Candidat A23 en P123.
Autres précisions:
- Je souhaiterais conserver la colonne déroulante des case P79 / P101 / P123 et P145 tout en y intégrant la formule manquante afin d'avoir la possibilité de prendre la main manuellement sans effacer la formule.
- Le nom du candidat élus par la plus forte moyenne qui apparaitra ne suis pas nécessairement l'ordre de candidature car il peut avoir recueilli plus de 10% des ratures (dans ce cas il est automatiquement déclassé en dernière position mais pas inéligible !)
- Dans la feuille "Collège N°2 suppléants" je dois prendre en compte une nouveau facteur qui est celui de titulaire.
Merci mille foie pour ton aide (fais pas attentions aux fautes car je vise la clarté et j'ai mille choses sur le feux)
le chiffre 3 sera donc le total des chiffres qui apparaitrons dans les cases de la colonne E60 à E64.
Disons que ces 3 sièges sont réparti de la manière suivante:
- 1 pour la CGT, candidat A21.
- 2 pour la CFTC, candidat A33 et A35 (le candidat A34 n'a pas pu être élus compte tenue du fait qu'il aurais obtenue plus de 10 % de ratures).
Sachant qu'il y a 6 siège a pourvoir il nous faudra en distribués 3 autres (3+3 = 6 lol).
Pour ce faire nous allons donc attribué les 3 sièges restant 1 par 1 en utilisant la règle de la plus forte moyenne dont le résultat d'attribution finale apparait dans l'une des cases H84 à H88 / H106 à H110 / H128 à H132 et H150 à H154 respectivement pour chaque tableau de "nouvelle répartition des sièges après plus forte reste".
Pour poursuivre dans notre exemple: admettons que cette règle de calcul (déjà paramétré dans mon fichier) donne le résultat suivant en terme d'attribution des 3 sièges restant à la plus forte moyenne:
- 1 siège attribué à la CGT en H85 (Il ne peux y avoir qu'un seul siège d'attribué dans la colonne H84 à H88).
- 1 siège attribué à la CFTC en H109 (Il ne peux y avoir qu'un seul siège d'attribué dans la colonne H106 à H110).
- 1 siège attribué à la CGT en H129 (Il ne peux y avoir qu'un seul siège d'attribué dans la colonne H128 à H132).
Dès lors je souhaiterais que le non du candidat (les noms des candidats sont ceux noté dans la colonne A15 à A44) élus par le plus forte moyenne apparaisse automatiquement:
- en P79 pour celui attribué par le tableau H84 à H88.
- en P101 pour celui attribué par le tableau H106 à H110.
- en P123 pour celui attribué par le tableau H128 à H132.
- en P145 pour celui attribué par le tableau H150 à H154.
Ainsi dans cette exemple, dans la mesure ou nous les nom des candidats qui doivent apparaitre ne concerne que ceux issue de la plus forme moyenne et non ceux élus au titre de la représentation proportionnelle, les nom des candidat élus suivant suivant devrons apparaitre:
- Candidat A22 en P79,
- Candidat A36 en P101,
- Candidat A23 en P123.
Autres précisions:
- Je souhaiterais conserver la colonne déroulante des case P79 / P101 / P123 et P145 tout en y intégrant la formule manquante afin d'avoir la possibilité de prendre la main manuellement sans effacer la formule.
- Le nom du candidat élus par la plus forte moyenne qui apparaitra ne suis pas nécessairement l'ordre de candidature car il peut avoir recueilli plus de 10% des ratures (dans ce cas il est automatiquement déclassé en dernière position mais pas inéligible !)
- Dans la feuille "Collège N°2 suppléants" je dois prendre en compte une nouveau facteur qui est celui de titulaire.
Merci mille foie pour ton aide (fais pas attentions aux fautes car je vise la clarté et j'ai mille choses sur le feux)
Bonjour,
Je n'ai pas compris grand chose au sujet de la case P79 à part peut-être que c'est lié au remplissage du cadre M60/Q64.
A mon avis il va falloir qu'un spécialiste en VBA entre en jeu pour te concocter le code nécessaire.
Mon intervention t'a permis de réduire considérablement tes formules je vais m'en tenir à ça.
Bonne continuation
Cordialement
Je n'ai pas compris grand chose au sujet de la case P79 à part peut-être que c'est lié au remplissage du cadre M60/Q64.
A mon avis il va falloir qu'un spécialiste en VBA entre en jeu pour te concocter le code nécessaire.
Mon intervention t'a permis de réduire considérablement tes formules je vais m'en tenir à ça.
Bonne continuation
Cordialement