Fichier Excel

Résolu/Fermé
DodoMichelle - 21 nov. 2021 à 19:12
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 - 20 déc. 2021 à 23:55
Bonjour,

J'utilisais "mon partage" pour vous envoyer des fichiers Excel pour m'aider dans mes problèmes, Ce site étant fermé, comment puis je faire?
Merci pour votre réponse.
Cordialement.
Dodo



Configuration: Windows / Chrome 96.0.4664.45
A voir également:

107 réponses

DodoMichelle
12 déc. 2021 à 23:48
Re,

Je viens de faire un test avec 4 exæquos et patatrac!
Le classt n'est pas bon et la DiIFF n'est pas prise entre les 4 équipes mais totale ( elle devrait être calculée uniquement sur les 4 équipes concernées).

J'ai joint l'exemple avec ce qui devrait être pour moi le résultat final.

https://www.cjoint.com/c/KLmwPyRprvK

Cdlmnt
Dodo
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
13 déc. 2021 à 01:42
Re,

Oui pour les Diff le calcul se faisait sur la totalité
Rectification faite :
https://www.cjoint.com/c/KLnaAaQgr3g

Selon le règlement "Application du critère 1 puis si nécessaire de 3 à 5 à partir des résultats des seules oppositions des équipes concernées. Si le départage permet de classer une ou des équipes avec le critère 1, les autres équipes encore à égalité sont classées en application des critères 2 à 5 "

Par contre pour moi le classement devrait être (avec ces diff) car pas de départage ici donc on ne tient pas compte des exaequos et on départage avec le critère 3 (Diff) puis 4 (Pour)

Mais peut être je me trompe d'interprétation, mais si on considère les exæquos alors là on ne regarde plus la diff mais qui a battu qui

Dis moi quelle interprétation on privilégie, le gagnant des exaequos dans tous les cas ou bien les diff-pour lorsque les points ne permettent pas de dégager un 1er
car pour l'instant ma macro suis le schéma suivant :

1) points des matchs tous différents on attribue les rangs décroissants
2) un 1er aux points et un 2nd puis 2 exaequos ou un 1er, 2 exaequos et un dernier : attribution des rangs des deux classés et traitement des exaequos par qui bat qui (conserevnt ou inversent leur rang selon le résultat)
3) autres cas (2 x 2 exaequos, 3 ou 4 exaequos) on applique les critères diff et pour


AD 24
AG 4
AA -4
AE - 24

Cdlmnt
Via

0
DodoMichelle
13 déc. 2021 à 12:06
Bonjour Via,

Je suis d'abord franchement désolé de te donner beaucoup de fil à retordre par mon incapacité à te donner un bon cahier des charges!
Ci dessous, à partir du règlement officiel, j'ai retranscrit ce que je souhaite avoir ( le point 5 n'est pas pris en compte).

Cdlmnt
Dodo

https://www.cjoint.com/c/KLnlcRZpCFK
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
13 déc. 2021 à 12:32
Bonjour Dodo

Nous somme donc d'accord, c'est bien en principe ainsi que fonctionne le dernier fichier envoyé hier
Dans l’exemple que tu avais donné dedans il y avait 4 exæquos aux points général (critère 1) donc critère 2 : application du critère 1 aux seuls résultats des équipes concernées ce qui donnait toujours 2 exæquos avec 7 pts et 2 exaequos avec 5 pts; pas de départage donc, alors on applique les critères 3 et 4, les différences entre les 4 équipes concernées étant celles que j'indiquais dans mon précédent post d'où le classement AD, AG, AA et AE. (AA avait 7 pts et AG 5pts mais AG a une différence plus forte que AA)
Mais toi il me semble que tu interprètes le règlement en ce cas en départageant les exæquos aux points selon leur différence, les équipes ayant 7 pts restant devant celles ayant 5 de toutes façons ?
Confirme moi ton interprétation, car si c'est celle-ci qui doit prévaloir il faut modifier la macro en ce sens

Cdlmnt
Via
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
DodoMichelle
13 déc. 2021 à 19:24
Bonsoir Via,

Dans tous les cas, en cas d'égalité à 3 et +, il faut faire une comparaison des équipes entre elles et c'est bien le critère 1 en priorité qui compte, en l'occurrence AA et AD ayant 7 points sont devant AG et AE qui en ont 5 ( validé par la FFPJP) , ensuite la Diff de AD étant > Diff de AA, c'est AD qui est 1er.
Pour info: un cas qui peut arriver, mais:.. 4 équipes exequos., en regardant leur confrontation, il y a une 1ère et 3 encore exequos, il faudrait refaire une confrontation entre ces 3 équipes,, chose que l'on ne fera pas car à mon avis, usine à gaz!
En résumé, si 4 égalité, comparaison entre elles et priorité aux Points faits puis Diff puis Pour., comme sur tableau ci dessous.

FPPJP: Fédération Française de Pétanque et Jeu Provençal

https://www.cjoint.com/c/KLnrU1s27FK

Cdlmnt

Dodo
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
13 déc. 2021 à 23:35
Bonsoir Dodo

Ok donc le bon organigramme serait celui-ci ?


et le fichier correpondant :
https://www.cjoint.com/c/KLnwIyxuLjg

A tester dans tous les sens ☺

Cdlmnt
Via
0
DodoMichelle
14 déc. 2021 à 08:31
Bonjour Via,

C'est conforme par rapport à ce que je tai demandé.
Par contre, une fois de plus, je n'ai pas été clair dans ma requête et je me suis même trompé dans le classt que je t'ai proposé, je m'aperçois que j'ai classé AG devant AE grâce à la Diff>, cependant AE a gagné AG, donc, le vrai résultat est :
AD 1er
AA 2ème
AE 3 ème
AG 4 ème
Je suis encore désolé, je me perds moi même dans toutes ces conditions!
Est ce possible de réaliser ce classement?

Cdlmnt
Dodo
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
14 déc. 2021 à 16:17
Bonjour Dodo

J'ai tout repris :
https://www.cjoint.com/c/KLopqp4DKCg

J'ai marqué dans le fichier ce qui me semble être tous les cas possibles de triplons et quadruplons à tester

Cdlmnt
Via
0
DodoMichelle
14 déc. 2021 à 19:06
Bonsoir Via,

J'ai du mal à réaliser les tests, dans certains cas la macro bug, .
J'ai également un pb de rang
Je t'ai mis quelques exemples

https://www.cjoint.com/c/KLosaMqVOVK
https://www.cjoint.com/c/KLosbmnwQwK
https://www.cjoint.com/c/KLoscgvqZFK
https://www.cjoint.com/c/KLosdvgMRmK

Cdlmnt
Dodo
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié le 14 déc. 2021 à 20:15
Comme j'avais rajouté une colonne des formules n'allaient plus dans les colonnes masquées, je n'étais pas allé voir après ! et je viens de voir une erreur dans la macro quadruplons , donc rectification
et pour les tests utilise ce fichier ci, tes exemples doivent maintenant fonctionner :

https://www.cjoint.com/c/KLoto1HfbMg


0
DodoMichelle
15 déc. 2021 à 00:21
Re,

Je n'ai pas terminé les tests ( reste le 6 ème sur 4 parties et je n'ai pas commencé les 3 parties).
J'ai trouvé 2 anomalies ci dessous ( les 3 autres sont bons).

Nota: il m'arrive de ne plus avoir le clavier numérique après la macro? Je suis obligé d'appuyer sur la touche "Ver Num "???

https://www.cjoint.com/c/KLoxmgfB5PK
https://www.cjoint.com/c/KLoxnMvGWjK
Cdlmnt
Dodo
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié le 15 déc. 2021 à 00:48
Re


Oui j'ai eu la même chose pour le clavier numérique, j'ai trouvé d'où cela provenait, c'est l'instruction SendKeys "{Escape}" en fin de la macro classement qui le provoque (instruction mise pour éviter que le tableau du haut ne reste sélectionné), supprime cette instruction au besoin

En ce qui concerne les anomalies pour moi ce n'en sont pas car l’appréciation se fait sur la différence et les pour entre les seules équipes concernées et non pas sur l'ensemble, j'ai fait ressortir dans ton fichier ces éléments qui sont dans les colonnes masquées :
https://www.cjoint.com/c/KLoxUNFWpDg


0
DodoMichelle
15 déc. 2021 à 19:05
Bonsoir Via,

Autant pour moi, je me suis laissé embarquer par mon tableau général, n'importe quoi!
Du coup, il faut que je refasse mes tests, je viens de voir ton dernier message .
J'ai trouvé une anomalie dans le tableau ci-dessous.
Cdlmnt
Dodo
https://www.cjoint.com/c/KLpsbxM0a0K
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
15 déc. 2021 à 20:10
Bonsoir Dodo

Anomalie rectifiée, seul fichier à utiliser désormais pour les tests :
https://www.cjoint.com/c/KLptjg7imug

Cdlmt
Via
0
DodoMichelle
15 déc. 2021 à 20:47
Re,

Sauf encore erreur de ma part, le classement des 3 et 4 sont inversés dans le test ci-dessous.

https://www.cjoint.com/c/KLptSTDxPIK

Cdlmnt
Dodo
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié le 15 déc. 2021 à 21:17
Re,

A mon sens mon classement est bon, AA et AH sont exaequos aux points de match dans quadruplons mais AA a battu AH en match (critère 2) donc AA 3° et AH 4°

"Si le départage permet de classer une ou des équipes avec le critère 1, les autres équipes encore à égalité sont classées en application des critères 2 à 5"

0
DodoMichelle
16 déc. 2021 à 19:33
Bonsoir Via,

Suite à ton dernier post, je suis d'accord avec ta logique par rapport aux règles. J'occultais le critère 2 pour 3 exaequos et +.
Je viens de terminer les tests que tu m'as demandés, je n'ai pas eu de "bug".
C'est une machine infernale ton fichier, simple mais tellement efficace.
J'ai juste le pb avec la macro ( échap) que j'ai enlevé mais la sélection reste.
Je n'ai pas osé la modifier plus que cela, mais est il possible de faire échap dans la macro quand tu as fait le copier/coller pour éviter ceci?
Cdlmnt
Dodo
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié le 16 déc. 2021 à 20:24
Bonsoir Dodo

Oui en fouillant sur le net j'ai trouvé que c'est bien le sendkeys Escape qui désactive le verrouillage numérique et une solution proposée qui a l'air de fonctionner :

Donc dans la macro après la ligne MsgBox "Classement effectué" tu mets ces 3 là :

 SendKeys "{Escape}" ' Fait Echap
DoEvents  ' suspend la macro pour rendre la main au système d'exploitation
SendKeys "{NUMLOCK}{NUMLOCK}" ' rétablit verrouillage numérique (l'instruction {NUMLOCK} doit bien être en double)



Cdlmnt
Via

0
DodoMichelle
17 déc. 2021 à 08:28
Bonjour Via,

A priori, ta solution fonctionne !
J'ai un doute sur l'exemple ci dessous:

https://www.cjoint.com/c/KLrhzztMjOK

Tu as certainement une explication que je n'ai pas trouvé( peut être parce que pas 1er?).

Cdlmnt
Dodo
0
DodoMichelle
17 déc. 2021 à 10:48
Re,

J'ai refait une simulation à 4 égalité, c'est idem.
Voir ci-dessous.

https://www.cjoint.com/c/KLrjUJQcbTK

Cdlmnt
Dodo
0