piga25
XLDnaute Barbatruc
Bonjour,
Je souhaite effectuer un classement un peu particulier soit par formules, soit par VBA.
Sur la feuille "Choix" (tableau croisé dynamique) j'ai mis deux colonnes en A et B qui me permettent de faire une somme (Colonne B) et un classement (Colonne A). Je copie les colonnes A, B + le TCD sur la feuille "Individuel" pour faire le classement définitif (classement trié). Je n'ai trouvé que cette solution pour ajouter des colonnes avec formules a un TCD
Pour effectuer ce classement, je dois :
- faire la somme des 5 plus grandes valeur mais uniquement des CM et GP
- Y additionner les valeurs autres que CM et GP
le tout dans la colonne B (Points)
Et pour compliquer la chose, en cas d'égalité, prendre en compte celui qui a été le mieux classé, c'est à dire mettre en premier (des égalités) celui qui totalise les meilleurs places (voir sur feuille "Données"). Pour la je pense qu'il faut rajouter une colonne champ dans le TCD afin de l'utiliser dans le tableau final
Merci
Edit : Fichier anonymisé
Je souhaite effectuer un classement un peu particulier soit par formules, soit par VBA.
Sur la feuille "Choix" (tableau croisé dynamique) j'ai mis deux colonnes en A et B qui me permettent de faire une somme (Colonne B) et un classement (Colonne A). Je copie les colonnes A, B + le TCD sur la feuille "Individuel" pour faire le classement définitif (classement trié). Je n'ai trouvé que cette solution pour ajouter des colonnes avec formules a un TCD
Pour effectuer ce classement, je dois :
- faire la somme des 5 plus grandes valeur mais uniquement des CM et GP
- Y additionner les valeurs autres que CM et GP
le tout dans la colonne B (Points)
Et pour compliquer la chose, en cas d'égalité, prendre en compte celui qui a été le mieux classé, c'est à dire mettre en premier (des égalités) celui qui totalise les meilleurs places (voir sur feuille "Données"). Pour la je pense qu'il faut rajouter une colonne champ dans le TCD afin de l'utiliser dans le tableau final
Merci
Edit : Fichier anonymisé
Pièces jointes
Dernière édition: