j'ai une feuille récapitulative avec 4 manches d'une competition
je dois en extraire un classement général de ceux qui ont participé au
minimum à 3 de ces 4 manches et pour ceux qui ont fait les 4 manches
de ne prendre que les 3 meilleurs scores.
j'ai tenté des nb.si mais difficile d'extraire sans doublons les noms
des competiteurs car tout le monde ne fait pas les 4 manches
et pour faire parti du classement général il faut au minimum 3 manches
de faites comme je l'ai dis plus haut
je vous joins mon fichier et je suis bien sur preneur de toute piste
qui pourrait finaliser ce petit souci
merci à vous tous par avance
http://www.cijoint.fr/cjlink.php?file=cj201002/cijYf6u0E9.xls
Pour le plaisir, je t'ai fait une suggestion en utilisant
les tableaux crois�s dynamiques.
http://www.cijoint.fr/cjlink.php?file=cj201002/cijaiMNI7v.xls
"magic-dd" <ciol...@gmail.com> a �crit dans le message de groupe de discussion :
38d3428d-5854-4ee3...@a32g2000yqm.googlegroups.com...
bonsoir � tous
j'ai une feuille r�capitulative avec 4 manches d'une competition
je dois en extraire un classement g�n�ral de ceux qui ont particip� au
minimum � 3 de ces 4 manches et pour ceux qui ont fait les 4 manches
de ne prendre que les 3 meilleurs scores.
j'ai tent� des nb.si mais difficile d'extraire sans doublons les noms
des competiteurs car tout le monde ne fait pas les 4 manches
et pour faire parti du classement g�n�ral il faut au minimum 3 manches
de faites comme je l'ai dis plus haut
je vous joins mon fichier et je suis bien sur preneur de toute piste
qui pourrait finaliser ce petit souci
merci � vous tous par avance
http://www.cijoint.fr/cjlink.php?file=cj201002/cijYf6u0E9.xls
merci MichDenis pour ce TCD
j'envisageais bien d'en venir à cette demarche mais le souci est
comment rapatrier toutes les données des manches en une seule liste
afin de creer ce TCD ?
en effet , j'ai vu que tu avais fais manuellement ce "tri"
n'existe t il pas une methode à base de formule pour faire cela?
je vais m'y pencher de mon coté
ceci dit, si quelqu'un à une méthode, je suis preneur
merci et bonne journée
voici ce que j'ai mis
=SI(A3="";DECALER(A3;-(LIGNE(A4)-NBVAL($A$3:A3)+1);5);A3)
et pour modele la feuille excel
http://www.cijoint.fr/cjlink.php?file=cj201002/cijRDjZRlQ.xls
>j'ai tent� des nb.si mais difficile d'extraire sans doublons les noms
>des competiteurs car tout le monde ne fait pas les 4 manches
>et pour faire parti du classement g�n�ral il faut au minimum 3 manches
>de faites comme je l'ai dis plus haut
>je vous joins mon fichier et je suis bien sur preneur de toute piste
>qui pourrait finaliser ce petit souci
**************************
Exemple joint :
http://www.cijoint.fr/cjlink.php?file=cj201002/cijIFHCBTY.xls
Etc
ton idée est egalement bonne mais ta liste est manuelle et ne reprends
pas mes 4 tableaux recap de manche
c'est en fait ici mon point bloquant car je n'arrive pas a faire de
mes 4 listes une seule liste et ceci automatiquement
merci de ton aide
***************
Tes 4 tableaux sont la pire des solution pour un stockage des donn�es !
Un stockage de donn�es se fait dans une BD ...bien organis�e : Un seul tableau
comme dans l'exemple communiqu�
Les diff�rentes manches �tant affect�es d'un simple num�ro d'ordre dans un
nouveau champ
Ne surtout pas confondre (comme tu le fais) le stockage et la pr�sentation des
donn�es....
Lieu commun du jour : "Il n'est jamais trop tard pour bien faire"
Etc
mes tableaux refletent le resultat de mes 4 manches situées sur 4
feuilles differentes
au pire, si je recupere par macro l'ensemble de mes resultats en une
BD cela me permettrai de reprendre ta solution
je vais essayer de mon coté
merci
>mes tableaux refletent le resultat de mes 4 manches situ�es sur 4
>feuilles differentes
*********
Va donc jusqu'au bout...... : 1 seule feuille !
Etc
cela va etre difficile car tout le monde ne participe pas aux manches
et le recap de mes manches se fait par un classement trié par macro
je te joins mon fichier source pour mieux comprendre
http://www.cijoint.fr/cjlink.php?file=cj201002/cijRXUeMbl.xls
> bonsoir ᅵ tous
>
> j'ai une feuille rᅵcapitulative avec 4 manches d'une competition
>
> je dois en extraire un classement gᅵnᅵral de ceux qui ont participᅵ au
> minimum ᅵ 3 de ces 4 manches et pour ceux qui ont fait les 4 manches
> de ne prendre que les 3 meilleurs scores.
>
> j'ai tentᅵ des nb.si mais difficile d'extraire sans doublons les noms
> des competiteurs car tout le monde ne fait pas les 4 manches
>
> et pour faire parti du classement gᅵnᅵral il faut au minimum 3 manches
> de faites comme je l'ai dis plus haut
>
> je vous joins mon fichier et je suis bien sur preneur de toute piste
> qui pourrait finaliser ce petit souci
>
> merci ᅵ vous tous par avance
>
> http://www.cijoint.fr/cjlink.php?file=cj201002/cijYf6u0E9.xls
mais comment as tu fais pour recuperer la liste sans doublons des
differents participants ?
Si on exige que chacun ai particip� aux 4 manches et on prend les 3 meilleures :
.
En H2:H>>>>
=SI(SOMME.SI(Nom;G2;Manch)<>10;"";SOMME(GRANDE.VALEUR(SI(Nom=$G2;Points);{1;2;3})))
Nom Total Class
LAURENT 372 1
PAUL 357 2
JACQUES 73 3
LEON
PIERRE
RAYMOND
LOIC
Si on exige que chacun ai particip� � un mini de seulement 3 manches et toujours
en prenant les 3 meilleures (si il y a) :
En H2:H>>>>
=SI(NB.SI(Nom;G2)<3;"";SOMME(GRANDE.VALEUR(SI(Nom=$G2;Points);{1;2;3})))
Nom Total Class
LAURENT 372 1
PAUL 357 2
PIERRE 98 3
JACQUES 73 4
LEON
RAYMOND
LOIC
Etc
j'essaye d'analyser cela, je vais tester en esperant que je ne me
vianderai pas trop dans les formules
apres je testerai le classement en esperant qu'il n'y aura pas
d'exaeco
merci encore et à bientot pour de nouvelles aventures
> On 8 fᅵv, 11:01, "Caetera" <EtiennePloufCahᅵ@wanadoo.fr> wrote:
>> "magic-dd" <ciolan...@gmail.com> a ᅵcrit dans le message de news:
>> 93ecc03f-b48c-4e88-9406-3f6dda387...@l26g2000yqd.googlegroups.com...
>>
>>> mes tableaux refletent le resultat de mes 4 manches situᅵes sur 4
>>> feuilles differentes
>>
>> *********
>>
>> Va donc jusqu'au bout...... : 1 seule feuille !
>>
>> Etc
>
> cela va etre difficile car tout le monde ne participe pas aux manches
> et le recap de mes manches se fait par un classement triᅵ par macro
> On 8 fᅵv, 11:01, "Caetera" <EtiennePloufCahᅵ@wanadoo.fr> wrote:
>> "magic-dd" <ciolan...@gmail.com> a ᅵcrit dans le message de news:
>> 93ecc03f-b48c-4e88-9406-3f6dda387...@l26g2000yqd.googlegroups.com...
>>
>>> mes tableaux refletent le resultat de mes 4 manches situᅵes sur 4
>>> feuilles differentes
>>
>> *********
>>
>> Va donc jusqu'au bout...... : 1 seule feuille !
>>
>> Etc
>
> cela va etre difficile car tout le monde ne participe pas aux manches
> et le recap de mes manches se fait par un classement triᅵ par macro
sur ton classeur , tout fonctionne, j'ai bien compris la subtilité des
exaeco et bien changé l'adressage des cellules
lorsque je le fais sur le mien cela ne marche pas
je crois que ces maudits poissons vont me noyer
je te joins mon fichier car la je craque depuis ce soir
http://www.cijoint.fr/cjlink.php?file=cj201002/cijn0d4K3a.xls
peut etre parce que je n'ai pas encore mangé, allez je vais aller
casser une croute vite fait et me remettre à ce fichier
merci de ton aide
> bonsoir daniel
>
> sur ton classeur , tout fonctionne, j'ai bien compris la subtilitᅵ des
> exaeco et bien changᅵ l'adressage des cellules
>
> lorsque je le fais sur le mien cela ne marche pas
>
> je crois que ces maudits poissons vont me noyer
>
> je te joins mon fichier car la je craque depuis ce soir
>
> http://www.cijoint.fr/cjlink.php?file=cj201002/cijn0d4K3a.xls
>
> peut etre parce que je n'ai pas encore mangᅵ, allez je vais aller
> casser une croute vite fait et me remettre ᅵ ce fichier
>
> merci de ton aide
> bonsoir daniel
>
> sur ton classeur , tout fonctionne, j'ai bien compris la subtilitᅵ des
> exaeco et bien changᅵ l'adressage des cellules
>
> lorsque je le fais sur le mien cela ne marche pas
>
> je crois que ces maudits poissons vont me noyer
>
> je te joins mon fichier car la je craque depuis ce soir
>
> http://www.cijoint.fr/cjlink.php?file=cj201002/cijn0d4K3a.xls
>
> peut etre parce que je n'ai pas encore mangᅵ, allez je vais aller
> casser une croute vite fait et me remettre ᅵ ce fichier
>
> merci de ton aide
apres une bonne nuit j'ai regardé ce que tu m'avais envoyé
je te remercie d'avance pour le travail effactué.
je vais regarder ca dans la journée car aujourdhui emploi du temps
chargé
merci de ton aide encore
> bonjour daniel
>
> apres une bonne nuit j'ai regardᅵ ce que tu m'avais envoyᅵ
>
> je te remercie d'avance pour le travail effactuᅵ.
>
> je vais regarder ca dans la journᅵe car aujourdhui emploi du temps
> chargᅵ
bref cela avance
pour daniel
dans ce que tu m'as envoyé, j'ai modifié la formule en colonne p
=SI(K57<>"";SI(NB.SI($K$57:$K$216;K57)=1;RANG(K57;$K$57:$K
$216)*-1;RANG(K57;$K$57:$K$216)*-1+M57/10000);"")
J'ai enlevé la condition ET SI(ET(K57<>"";K57=0) car cela ne prenait
pas en compte les malheureux pecheurs qui n'avaient rien pris bien
qu'ils aient participé à au moins 3 des 4 manches
après, dans une nouvelle feuille je voudrais reprendre tous ceux qui
sont classés au général (toujours les 3 manches minis pour pretendre
au Classement Géné)
pour le moment tout me semble bon dans ce que tu as fait et je t'en
suis encore reconnaissant
merci de ton aide pour le clt géné dans une nouvelle feuille
merci
> En effet Daniel est soit un passionnᅵ de peche ou d'excel ou bien les
> deux
>
> bref cela avance
>
> pour daniel
>
> dans ce que tu m'as envoyᅵ, j'ai modifiᅵ la formule en colonne p
>
> =SI(K57<>"";SI(NB.SI($K$57:$K$216;K57)=1;RANG(K57;$K$57:$K
> $216)*-1;RANG(K57;$K$57:$K$216)*-1+M57/10000);"")
>
> J'ai enlevᅵ la condition ET SI(ET(K57<>"";K57=0) car cela ne prenait
> pas en compte les malheureux pecheurs qui n'avaient rien pris bien
> qu'ils aient participᅵ ᅵ au moins 3 des 4 manches
>
> aprᅵs, dans une nouvelle feuille je voudrais reprendre tous ceux qui
> sont classᅵs au gᅵnᅵral (toujours les 3 manches minis pour pretendre
> au Classement Gᅵnᅵ)
>
> pour le moment tout me semble bon dans ce que tu as fait et je t'en
> suis encore reconnaissant
>
> merci de ton aide pour le clt gᅵnᅵ dans une nouvelle feuille
>
> merci
voici donc le fichier en PJ
je trouve etrange quand on rentre des resultats dans les manches que
le calcul soit long à s'effectuer
peut etre que mon netbook ne suis pas la cadence infernale d'excel
bref, voici donc le fichier
merci encore
http://www.cijoint.fr/cjlink.php?file=cj201002/cijmRZZVDS.xls
http://www.cijoint.fr/cjlink.php?file=cj201002/cijij19qz6.xls
Comme j'ai considᅵrᅵ qu'il ne pouvait y avoir d'ex aequo au final, j'ai
modifiᅵ la pᅵche de Lᅵon (en D10) et donc, il faut rᅵtablir la formule.
Daniel
> Merci daniel
>
> voici donc le fichier en PJ
>
> je trouve etrange quand on rentre des resultats dans les manches que
> le calcul soit long ᅵ s'effectuer
j'ai donc laissé le fait qu'il y ai des exaeco en points total et donc
le partage se fait au plus gros des poissons
en cas d'exacte égalité, il y aura partage du podium
j'ai donc fais une petite bidouille,
en fait je recupere toutes les valeurs de mon tableau récap sur la
feuille cltgéné, ensuite en activant la feuille, cltgéné, une macro me
tri cette base de donnée en fonction de la colonne CLT puis en haut de
ma feuille j'ai remis quelques formules qui me récupere le nom, le
classement, le nombre de point et en cas d'exaeco le plus gros fish
je te joins le fichier car tu as énormément contribué à sa réalisation
je contacte le psdt du club pour lui montrer le produit
j'éspère que tout lui conviendra
merci beaucoup encore
http://www.cijoint.fr/cjlink.php?file=cj201002/cijZUz0Cjy.xls
> merci daniel pour ton investissement
>
> j'ai donc laissᅵ le fait qu'il y ai des exaeco en points total et donc
> le partage se fait au plus gros des poissons
>
> en cas d'exacte ᅵgalitᅵ, il y aura partage du podium
>
> j'ai donc fais une petite bidouille,
>
> en fait je recupere toutes les valeurs de mon tableau rᅵcap sur la
> feuille cltgᅵnᅵ, ensuite en activant la feuille, cltgᅵnᅵ, une macro me
> tri cette base de donnᅵe en fonction de la colonne CLT puis en haut de
> ma feuille j'ai remis quelques formules qui me rᅵcupere le nom, le
> classement, le nombre de point et en cas d'exaeco le plus gros fish
>
> je te joins le fichier car tu as ᅵnormᅵment contribuᅵ ᅵ sa rᅵalisation
>
> je contacte le psdt du club pour lui montrer le produit
>
>
> j'ᅵspᅵre que tout lui conviendra
Bonjour daniel
ce cas impropable est déja arrivé une fois donc le podium s'est
partagé
pour le classement, il faut qu'il n'y est pas de saut dans les places
ex 1 . 2. 3 . 3. 4. 5.5.6 AU lieu de la fonction rang qui aurait fait
1.2.3.3.5.5.7
pour la nouveauté du jour
je dois déterminer qui à peche le plus gros poisson dans chaque type
de poisson autorises et ceci par manche
va falloir faire attention au decalage de colonne mais bon je
travaille sur une copie
merci d'avoir pris le temps de me repondre
@bientot
> pour le classement, il faut qu'il n'y est pas de saut dans les places
>
> ex 1 . 2. 3 . 3. 4. 5.5.6 AU lieu de la fonction rang qui aurait fait
> 1.2.3.3.5.5.7
comme déja dit ce mode de classement est difficilement utilisable lorsque qu'il y a une dotation en lots limitée
s'il n'y a que 10 lots : le 9éme et 10éme n'auront pas de lot ...
on parlera alors de récompenser les 10 meilleurs scores
et ce serait un abus de langage de confondre classement et rang
C'est ce que j'ai dit au president du club
mais bon comme on dit c pas moi qui décide