Finir mon projets par des petites STATS indispensables

Bonjour,

Pour parfaire le projet porté par 4 passionnés d'Excel, j'ai besoin d'une dernière aide.

J'aurai près de 1000 participants à mon challenge sportif national et pour mieux analyser le niveau de participation et de performances sportives de chaque établissement, il me faudra qqes statistiques créées sur une nouvelle feuille "STATS".

Peut-on faire, sans difficulté, un tableau statistique proche de celui-ci (j'y ai mis qqes données imaginaires pour illustrer un peu) ?

image

Et pour faciliter la lecture des données, un bouton "STATS" sur la feuille principale qui permettra lorsqu'on clique dessus, d'enregistrer en PDF avec une visu avant. En fait à l'identique du clique sur le bouton "PDF" :

image

Pas trop compliqué ?

Si vous avez d'autres idées, je suis tjrs aussi "ouvert" à d'autres propositions ;-)

Rappel ==> mot de passe pour ôter la protection des cellules = seb

MErci :-)))))

Bon dimanche :-)))))))

re,

j'éspère que ceci fonctionne avec Excel2021, sinon ... autre essai.

PS. Il est important que la plage en dessous les entêtes (sauf la ligne qui contient les formules) est vide pour au minimum le nombre d'établissements, sinon vous verrez des erreurs.

Bonjour Bart' et encore merci :-)))))))))))))))))

C'est parfait !!!!!!

Pour l'info que tu me donnes : "la plage en dessous les entêtes (sauf la ligne qui contient les formules) est vide pour au minimum le nombre d'établissements, sinon vous verrez des erreurs."

Tu parles de la ligne 4 de la feuille principale ?

Sinon, j'ai rajouté un établissement pour voir ce que ça donne et c'est parfait !!!!!

Y'a juste mes bordures qui ne suivent pas les insertions de nouveaux établissements :

image

Serait-il possible d'indiquer dans une nouvelle colonne, les points qui correspondent aux 30 premiers du classement général.

Càd, on a les 30 premiers :

image

Au 1er, qui est Tarascon, selon la feuille "Concordance Classmt & Points", il aurait 90 points + 60 points (puisqu'il est 3ème) + 34 points (puisqu'il est aussi 8ème), etc, etc

Et ce, pour chaque établissement, ainsi, en fonction des points cumulés, j'aurai mon classement des meilleurs établissements (j'ai mis qqes nombres au hasard pour illustrer) ;-))))

image

C'est pas trop dur à faire ?

Voici le nouveau tableau de la feuille "STATS" :

Et tu penses que le bouton "STATS" sur la feuille principale pour donner un PDF, c'est possible ?

Merci :-)))))))

à+

j'ai ajouté une nouvelle ligne 1, elle est une sorte de "double-check" pour la ligne 2, donc les résultats devront être égaux ! (autrement orange avec MFC)

Maintenant vous avez les formules dans la ligne 4 et comme il y a 10 établiassements uniques, Excel a besoin de 10 lignes (A4:P:13) pour les résultats. Si vous mis quelque chose dans la plage B5:B13, vous recevez une erreur "overloop" (en français ...) dans la cellule B4 et des zéros dans les autres colonnes (et la ligne 1 est orange par sa MFC). Si vous ne faites pas cette erreur, mais la cellule F7 n'est pas vide, vous recevez cette même erreur "Overloop" dans la cellule F4 et vous ne verrez pas des formules grisées dans F5:F13 et donc pas des résultats (et la cellule F1 en orange par sa MFC). Donc comme vous dites qu'il y aura environ 100 établissements, la plage A4:P4 contient les formules qui seront répétées (en gris) automatiquement 99 fois et la plage A5:P103 contient que des cellules vides ! Les 30 premiers, bon, c'est la colonne "Totaux âge" du tableau, assez facile, c'était un petit peu plus difficile, si vous aviez dit seulement les 10 premiers.

Il y a une MFC pour les bordures.

Merci beaucoup pour ton investissement :-)))))))))))))))

Très impressionnantes tes formules, j'ai beaucoup de mal à suivre ;-)))

J'ai pas tout compris non plus dans le tt début des explications mais c'est très prometteur ;-)))))

Dans la colonne BR de la feuille 1, j'ai l'erreur suivante :

image

Dans la feuille 3 ==>

image

Qu'est-ce que je devrais faire dans la feuille 1 pour simplifier ta programmation ?

Le bouton PDF, pourra-t-il dans un second temps, plutôt figurer sur la feuille 1 en s'appelant "STATS", stp ?

La colonne moyenne en Q, ça correspond à quoi stp ?

Merci beaucoup Bart's et tes formules à rallonge comprennent des commandes "spectaculaires" ;-))))))))))))))))))

Bonne aprèm :-)))))))))))))))))

oei, c'est de l'Excel365 , un moment

T'inquiète, tu fais déjà énormément et en plus il faut que tu t'adaptes à ma vieille version ;-))))) Ca fait bcp ;-))))

re, pour excel2021 (j'éspère)

avec un podium virtuel pour les médailles d'or, argent et bronze (comme les jeux olympiques) et puis j'ai ajouté les points moyennes de "totaux âge". (PS. il y a quelques ex-aequo's, normallement on n'a que 10 médailles d'or, ou argents ou bronze !!!)

LE coup des podiums !!!!!!!! Je n'aurai pas espéré mieux !!!!!!!!!!!!!!!!!!

C'est absolument parfait !!!!!!

Tu es o top du top ! :-)))))))))))

Les stats en PDF, c parfait aussi !!!!!!

Et le coup de la moyenne des points en fonction du nbre de participants, c essentiel égalmt ==> Bien vu !!!!!!!!!!!!!!!!!!!!!!!!!!!

image

Merci bcp Bart' :-))))))))))))))))))))))))))))))))))))

Juste le format paysage de cette feuille, la 3, ne tient pas, elle se remet tjrs en "portrait" ;-)))

Pour protéger en saisi par les utilisateurs de cette feuille 3 et la feuille 2 aussi, que me conseilles-tu ?

J'aimerais que ce soit le même code que pour la feuille 1, donc ==> seb

Qu'en penses-tu ?

Tu as fait un travail d’orfèvre.

Je t'ai cité dans ma barre de titre ;-) Ca te va ou tu veux que je mette autre chose que Bart' ?

image

1000 mercis encore :-))))))))))))))))))))

J'y avais pensé hier mais complètement oublié...

Sans perturber ta colonne Dummy, penses-tu possible d'insérer une colonne pour le nbre d'épreuves disputées sur les 10 possibles par rapport aux points rapportés, je pense que c'est un élément important aussi ;-)))

Qu'en pesnes-tu ?

image

Toute dernière chose que j'ai remarqué depuis 2 ou 3 ans, c'est que lorsqu'on double clique dans une cellule avec des chronos formatés, il y a des erreurs de validations...

Exemple : Si je simple clique sur 22:12 pour changer sa valeur, pas de souci, on écrase et remplace les chiffres. Ca marche à tous les coups et on n'est jamais embêtés.

image

Mais bcp de personnes, comme moi, ont tendance à doubles-cliquer pour entrer dans la cellule et là, 2 pbs arrivent, une erreur ou alors des chiffres qui changent :-(((

1er cas, si je double clique et finalement je change d'avis et veux passer à une autre cellule, une erreur logique apparaît puisque ça ne suit plus ton masque de saisi de 4 chiffres, le 22:12 devient 00:22:12

image

2ème cas , sur un autre chrono, si je double-clique, une erreur de débogage avec en plus transformation le 03:39,56 devient 03:40,00 (je pense qu'il arrondit or j'ai besoin des centièmes de secondes) :

image image

Sachant tt ça, perso, j'essaye de ne plus double-cliquer mais parfois sans réfléchir, je le fais qd même. Bon je me gifle mais c trop tard ==> Joue rouge + erreur de saisie à résoudre :-)))

Et en testant toutes les colonnes, celle-ci débloque complètement :-(((

image

Quand je double clique, si je ne change pas la valeur en passant à une autre cellule, tout reste stable mais dès que j'y entre une nouvelle valeur, je reçois :

image

Une idée de l'endroit sur lequel il faudrait agir ?

Merci :-))))))

Bonne journée :-)))))))))))))

re,

* au lieu d'un menu déroulant avec une liste des établissements, comme il y aura 100, c'est maintenant un tableau dans la 2eme feuille avec 100 établissements fantôme "Lille xx", comme ça, on voit mieux le résultat pour 100 établissements pour la feuille "stats". Plus tard, vous n'avez qu'à supprimer ces lignes dans les 2 tableaux.

* format "paysage", c'est cette ligne du module3, macro "M_PDF_Stats" qui est mis en commentaire '.Orientation = xlPortrait on ne choisit plus l'orientation

* la protection etc, maintenant 2 macros, "Proteger" et "Enlever_Protection_Et_Events" que vous pouvez utiliser (avec ALT+F8) pour cela.

* personne me connait, donc ce n'est pas nécessaire d'utiliser mon nom, à vous le choix.

* Nbr épreuves : okay (amusant, excel a choisi de présenter l'entête différent)

* le double-clicque ne fonctionne que dans les lignes 2-3 de la feuille (macro Worksheet_BeforeDoubleClick de la feuille), donc si vous faites cela maintenant avec une cellule du tableau, rien se passe. Ou, vous voulez que quelque chose se passe ?

* oei, cette discussion dans cette phase du projet , quelques remarques

- ni avec un double-clicque, ni avec un clicque-droit, ni avec un simple "Enter", le contenu d'une cellule changera. Il faut vraiment entrer la celulle avec le bouton F2 ou vraiment taper quelque chose dans la cellule. Cela est vrai pour ce fichier ici. Comment cela fonctionnait le mois ou l'année passé, je n'ai aucune idée.!

- Excel sauvegarde, si on ne dit rien, comme une valeur décimale avec 1 = 1 jour ou 24 heures et alors chaque temps est une fraction de cela. Une heure est donc 1/24 d'un jour ou 0.0416667. Voir la plage jaune A2:R7 de la 2eme feuille. Vous pouvez taper une valeur dan R2 et vous verrez ce qu'Excel fait avec cette valeur, donc R2:R7 (sauf R3) est chaque fois la même valeur, mais un autre format pourque notre imagination limitée peut mieux interpréter cela. Donc si vous tapez là, dans R2 cette fameuse valeur "22:12" + Enter, la cellule R2 (et les autres cellules R qui sont des copies) reçoit la valeur décimale 0.9250000 mais comme elles ont toutes un autre format numérique, vous verrez chaque fois quelque chose différente, mais pour excel toutes ces cellules sont égales. Votre temps "22:12" est interpreté par Excel comme 22 heures et 12 minutes et donc en R4 vous verrez "22:12:00", donc 60 fois trop grand que prévu. Cette erreur n'a pas des conséquences si toutes les cellules de cette colonne ont le même défaut et si on ne commence pas à calculer avec ces temps (par exemple vitesse ou ...). Même avec le classement, il n'y a pas des problèmes.

Supposez que le temps n'était pas 22 minutes et 12 secondes mais 62 minutes et 12 secondes, donc vous tapez "62:12" dans R2 + Enter, surprise mais très logique, "62:12" et interprété par Excel comme 62 heures et 12 minutes, donc 2 jours+14heures+12minutes. PS: tapez une fois "0:62:12" au lieu ... . A mon avis, c'est normal qu'Excel préfère "hh:mm" parce que la plupart de l'utilisation des temps dans la vie quotidienne, les secondes n'ont pas d'importance et donc, c'est l'utilisateur qui doit s'adapter à Excel au lieu de vice versa. C'est pourquoi on écrit une macro pour traduire "mmss" ou "ss00" vers quelque chose qu'Excel comprend sans erreur.

Donc, si vous relisez vos remarques avec un autre état d'esprit plus servile "Excel a toujours raison", je pense que toutes les remarques sont résolues

2ème cas , sur un autre chrono, si je double-clique, une erreur de débogage avec en plus transformation le 03:39,56 devient 03:40,00 (je pense qu'il arrondit or j'ai besoin des centièmes de secondes) :

c'est la macro qui vous aide à bien répondre aux besoins d'Excel, la macro demande 6 chiffres et traduit tout bien en une valeur "mm:ss,00" et même si vous voyez là dans la celulle une valeur arrondie "03:40" à gauche en haut dans le barre formule, dans la cellule avec le format numérique utilisé vous verrez bien 03:39,56", je sais, déroutant, frustrant mais correct parce qu'Excel essaie à vous donner de l'information adapté "au niveau humain". J'ai modifié cette ligne "b = (1 <= Nouvelle And Nouvelle < 595999) 'valeur entre 1/100 seconde et 1 heure moins 1/100 seconde", comme ça, votre changement "03:39,56" sera interprété par excel comme une valeur <1 (environ 0,0025) et sera rejetée.

Coucou Bart',

Absolument génial de remplacer le menu déroulant qui aurait été très très compliqué à moyen terme !!!!!!!!!!!!!!!!! Merci bcp :-)))))))))))))))))))

Mais je n'ai pas compris son fonctionnement car j'ai par exemple rajouté ces 2 prisons :

image

Et comment je peux me passer du menu déroulant en feuille 1 ? Je n'ai pas réussi ;-))))

Est-ce que ça ne serait pas plus simple que qd je tape le début du nom de l'établissement, j'ai les prévisions de possibilités. Par ex. je tape FLE, et là il me propose de suite "Fleury MAH & MAF". Qu'en penses-tu ?

Je n'ai pas compris pourquoi j'ai toutes les lignes des nouveaux établissements dans la feuille 1, je ne peux pas les supprimer ?

image

Merci pour la colonne "Nbre d'épreuves" :-)))))))))))))))))))))))))))))))

Interdire le double clique gauche, c parfait, je n'y aurais pas pensé !!!!!!!! Ca résout mes pbs !!!!! Tu as le sens de la simplifaication & de l'efficacité !!! :-))))))))))) Trop fort ! Par contre ça ne fonctionne pas (j'arrive à double-cliquer et à rentrer dans la cellule qd même) : dans les colonnes "Pompes" en K ou Tractions en P, que je rentre une nouvelle saisie ou que j'appuie sur F2, ça efface qd même les chiffres et la cellule reste vide quoi que je fasse ... Ou alors je n'ai pas trop compris tes explications ;-)))) Ca ne serait pas plus simple de juste interdire le double clique gauche et le clique droit sur les cellules perfs ? Qu'en penses-tu ?

Personne ne te connait ds mon milieu, c plutôt bon signe ;-))))) MAis pour moi, ça me rappelle ton aide inestimable !!!!!

Merci pour le format paysage de la feuille 3 car je vais imprimer parfois celle-ci, en utilisant d'autres filtres indispensables :-))))))))))))

Tu m'écris : "03:40" à gauche en haut dans le barre formule, dans la cellule avec le format numérique utilisé vous verrez bien 03:39,56". J'avais bien remarqué le truc et ça ne m'arrange pas du tout car les visiteurs de la page ne vont pas comprendre ce qu'il se passe ;-))))

C'est absolument ingénieux la plage en jaune sur la feuille 2 : je crois bien que j'ai compris tes explications !!! ;-)))))))))))

En tout cas encore 1000 mercis pour tt ce que tu fais :-)))))

Je tutoie tt le monde sur ce site, ça n'est pas par un manque de respect mais juste parce que côtoyant bcp de sportifs, c comme ça qu'on se parle.

Tu ne veux pas me tutoyer ? ;-)))) A force des pbs rencontrés ensemble, on peut passer une étape, qu'en penses-tu ?

Bonne aprèm :-)))))))))))))))))

à+

re,

TU verra l'adresse du tableau dans le datavalidation du menu déroulant des établissements (pour le moment un peu exagéré avec 350 lignes). Ce tableau vous pouvez le trier comme vous voulez, vous pouvez ajouter/supprimer des lignes sans changer le menu déroulant, l'adresse s'adaptera automatiquement. Donc Tout se passe dans ce tableau et tu ne dois plus modifier quelque chose dans la colonne B du tableau principal.

image

Je ne pense pas que j'ai dit "interdire", j'ai dit qu'il se passe rien si on fait un double-clicque là. Tu ne veux plus qu'on est capable à modifier une fois qu'une cellule est rempli ? Pour le moment, c'est uniquement en utilisant F2 ou en tapant une chose dans une cellule on provoque un "change-event" et qu'on passe à cette macro qui traduit éventuellement un chiffre à 4 ou 6 charactères en un temps dans un certain format. Je pense que l'utilisation est assez simple et pratique. Si tu vais encore des améliorations à faire, il faut le dire.

Ma langue maternelle n'est pas français, donc je l'ai appris à l'école (il y a 50 ans) et on disait que "vous" est pour les personnes qu'on connait pas ...

D'accord pour la colonne B, j'ai bien compris ;-)))) Merci :-))))

Pour la saisie d'une nouvelle perf, ce que je t'écrivais dans le message précédent, c'est que plus rien ne fonctionne dans 2 colonnes de perfs. Je peux saisir de n'importe quelle façon que tu as proposé mais dans les zones de perf, on ne peut absolument plus rien écrire. Essaye tu verras ;-)))) Y'a juste les dates perfs qui s'affichent :-((((((((((((

Je t'avais écrit dans le message précédent : dans les colonnes "Pompes" en K ou Tractions en P, que je rentre une nouvelle saisie ou que j'appuie sur F2, ça efface qd même les chiffres et la cellule reste vide quoi que je fasse

image

Je croyais que ce que tu m'écrivais c'était d'interdire le double clique gauche dans ces zones de saisies des perfs. Ainsi je ne peux saisir qu'avec un simple clique. De cette façon je n'aurai plus les nombreuses erreurs de chronos. Je croyais que c'était ça que tu me proposais ! Ca n'est peut être pas réalisable....

Et non, le F2 ne me permet de rien faire sur les cellules des pompes et tractions ;-))))) J'ai essayé des dizaines de fois sur différentes cellules mais rien ne se passe...

Quand je supprime une perf, c'est possible de supprimer les "dates perfs", ou c'est un peu compliqué ?

image

En tout cas merci bcp pour le temps que tu prends !!!!!!!!!!!!!!! :-)))))))))))))))

Bonne soirée :-))))))

à bientôt ;-)))))

re,

oei, oui, les 2 premiers épreuves sont échappées pendant la modification précédente,

les dates seront supprimées quand il n'y a plus une valeur pour cette épreuve.

Bonsoir Bart',

Je rentre tout juste chez moi.

Merci bcp pour tt ce que tu as fait !!!!!!!!!!!! :-)))))))))))))))))))))

Tt marche impec :-))))))))))))))

Je vais fermer le sujet mais juste une question que je t'ai déjà posée. Désolé d'insister mais je trouve ça très important :

Peut-on interdire un double-clique gauche sur des cellules ? Ca permettrait de ne pas entrer concrètement dans la cellule !!!!!!!!!

Mais d'autoriser bien sûr le simple clique gauche, ainsi on peut modifier la valeur d'une perf sans perturber les formatages qui posent parfois problèmes.

Si tu ne comprends toujours pas ce que j'essaye d'expliquer, n'hésite pas ;-)))))

Encore 1000 mercis Bart' ==> Tu es trop fort !!!!!!

Bonne continuation :-))))))))))))))))))))))

En faisant qqes tests, est-ce possible de protéger la feuille 3 mais en libérant les filtres ?

image

Car, malgré que tu aies coché les options de protections, ça ne fonctionne pas... J'avais déjà constaté ça voilà qqes mois.

image

En effet, j'aurais besoin de trier dans les 2 sens (ascendant ou descendant), chaque colonne des STATS...

Bonne journée :-)))))))

à+

re,

je ne le sais pas, mais je suppose que les modérateurs n'aiment pas vraiment que vous ouvrez chaque fois un nouveau sujet quand tu n'as pas aidé du premier coup.

Bon, travail d'un paresseux pendant un tout petit moment. J'avais le choix, oubien aucune protection et avec le change-event prévenir qu'on change quelque chose dans la feuille "stats" (= une macro assez simple mais efficace) oubien une protection avec mot de passe et puis une macro comme dans l'autre feuille pour ce trie et ces autofilters. Comme j'étais paresseux, voilà option 1 et cela fonctionne quand les "events" sont activés.

(Même avec ces coches pour le tri et les filtres, cela ne suffit pas pour trier et filtrer dans une feuille protégée)

Bonjour Bart',

Oui tu as raison pour créer un nouveau sujet, c'est juste que très souvent quand un spécialiste comme toi, de ton niveau, répond à un sujet de façon "exclusive", même si tu n'y es pour rien pour ce monopole, d'autres auraient peut-être des pistes différentes qui me permettraient de penser à d'autres solutions auxquelles je n'avais pas pensé. Ca m'est arrivé souvent. Ca n'a pas à voir avec une sorte d'impatience, encore moins à te considérer comme paresseux !!!!!

En plus, je me rends bien compte que je pars sur un sujet principal qui amène d'autres questions de ma part. Au bout d'un moment, je me dis que j’exagère et me demande souvent, éthiquement parlant, si ça ne serait pas plus "juste" que j'ouvre un nouveau sujet. Car au bout d'un moment, j'imagine, que mon principal interlocution (toi, dans ce contexte ou "Galopin", sur un autre) peut en avoir assez...

Encore mille mercis pour tes solutions et explications qui les accompagnent. Je viens de regarder et c'est parfait !!!!! Je dois parfois filtrer une 2ème fois pour avoir l'ordre exact mais ça me convient parfaitement !!!!! :-)))))))))))))))))))))))))

Au contraire de ce que tu crois que je pense de toi, ta patience et acharnement positif à trouver des solutions pour tous les utilisateurs débutants d'Excel (je vois tes participations très actives sur bcp d'autres sujets), sont plutôt à mettre très largement en avant !!!!!!!!!!!!

Bonne journée Bart', nous avons bcp bcp de chances d'avoir des spécialistes comme toi pour nous "secourir" quand on est largement perdus :-))))))))))))))))

Rechercher des sujets similaires à "finir mon projets petites stats indispensables"