Afficher un top 10 sous excel

Résolu
Yellow41 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
 Yellow41 -
Bonjour,

A partir de données excel (environ 40000 lignes), j'ai 5 colonnes (site, fournisseur, famille, sous-famille et prix). J'aimerais connaître pour chacun des sites (10 sites au total) le top 10 des fournisseurs ayant un prix total le plus élevé avec le prix total les familles et/ou sous-familles concernées (en sachant que des fournisseurs peuvent se retrouver plusieurs fois sur un même site pour des familles et/ou sous-familles différentes).
Ci-dessous un exemple de la base de données :

SITE FOURNISSEUR FAMILLE SOUS-FAMILLE PRIX
SITE 1 FOURNISSEUR 1 FAMILLE C SOUS-FAMILLE 1 4,17
SITE 2 FOURNISSEUR 11 FAMILLE C SOUS-FAMILLE 3 3,22
SITE 2 FOURNISSEUR 3 FAMILLE B SOUS-FAMILLE 2 2,55
SITE 5 FOURNISSEUR 4 FAMILLE C SOUS-FAMILLE 3 0,26
SITE 7 FOURNISSEUR 5 FAMILLE C SOUS-FAMILLE 3 3,54
SITE 3 FOURNISSEUR 6 FAMILLE C SOUS-FAMILLE 1 0,12
SITE 5 FOURNISSEUR 7 FAMILLE C 2,5
SITE 2 FOURNISSEUR 8 FAMILLE C SOUS-FAMILLE 1 0,02
SITE 2 FOURNISSEUR 3 FAMILLE A 2,35
SITE 2 FOURNISSEUR 10 FAMILLE A SOUS-FAMILLE 1 0,02
SITE 8 FOURNISSEUR 11 FAMILLE A SOUS-FAMILLE 1 0,47
SITE 4 FOURNISSEUR 12 SOUS-FAMILLE 1 0,23
SITE 1 FOURNISSEUR 13 FAMILLE A SOUS-FAMILLE 1 0,14
SITE 1 FOURNISSEUR 14 0,07
SITE 5 FOURNISSEUR 15 FAMILLE C SOUS-FAMILLE 1 1,11
SITE 3 FOURNISSEUR 16 FAMILLE C SOUS-FAMILLE 1 0,37
SITE 3 FOURNISSEUR 17 FAMILLE C SOUS-FAMILLE 1 0,83
SITE 6 FOURNISSEUR 18 FAMILLE C SOUS-FAMILLE 1 0,41
SITE 8 FOURNISSEUR 19 FAMILLE D SOUS-FAMILLE 1 0,07
SITE 8 FOURNISSEUR 18 FAMILLE E SOUS-FAMILLE 1 0,15
SITE 2 FOURNISSEUR 3 FAMILLE E SOUS-FAMILLE 1 0,83
SITE 5 FOURNISSEUR 22 FAMILLE D SOUS-FAMILLE 1 0,03
SITE 2 FOURNISSEUR 23 FAMILLE B SOUS-FAMILLE 1 0,71
SITE 2 FOURNISSEUR 24 SOUS-FAMILLE 1 0,18

J'ai fait des tableaux croisés dynamiques mais le résultat n'est pas convainquant et je pense que l'idéal serait une macro (mais là je n'y arrive pas !).
Ci-dessous le résultat que je souhaiterais avoir :
TOP 10 FOURNISSEUR

SITE 9

FOURNISSEUR PRIX TOTAL FAMILLE SOUS-FAMILLE PRIX
FOURNISSEUR 726 26,57 FAMILLE A SOUS-FAMILLE 3 1,06
FAMILLE C SOUS-FAMILLE 2 17,14
FAMILLE E SOUS-FAMILLE 2 8,37
FOURNISSEUR 723 9,04 SOUS-FAMILLE 2 9,04
FOURNISSEUR 724 7,82 FAMILLE C SOUS-FAMILLE 2 7,82
FOURNISSEUR 873 7,4 FAMILLE E SOUS-FAMILLE 1 7,4
FOURNISSEUR 286 6,05 FAMILLE C SOUS-FAMILLE 1 6,05
FOURNISSEUR 544 5,76 FAMILLE A SOUS-FAMILLE 2 0,26
FAMILLE E SOUS-FAMILLE 3 5,5
FOURNISSEUR 813 4,72 FAMILLE B SOUS-FAMILLE 3 4,72
FOURNISSEUR 744 4,35 FAMILLE B SOUS-FAMILLE 3 4,72
FOURNISSEUR 775 3,72 FAMILLE C SOUS-FAMILLE 1 3,72
FOURNISSEUR 773 3,6 FAMILLE C SOUS-FAMILLE 1 3,6


Merci pour votre aide
A voir également:

6 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Comme ça c'est pas façile à comprendre.
Tu pourrais pas plutôt mettre un classeur modèle sur Cjoint ? En feuil1 ton 1er tableau et en feuille 2 ton 2èm.
A+
0
Yellow41
 
Bonjour,

Si je peux mettre un classeur joint mais je ne trouve pas comment le joindre.
Tu peux me dire comment le joindre ?
Merci
A+
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Tu va sur Cjoint.com
>> Parcourir >> Créer le lien.
Et tu met le lien donner dans un poste suivant
Cjoint.com
0
Yellow41 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Voici le lien pour le classeur joint

https://www.cjoint.com/?ijuhl0IqJZ

Merci pour ton aide
A+
0

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

Posez votre question
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Re,
Ca a pris un peu de temps mais cela n'a pas été si simple que ça.

Ton classeur en retour.
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
0
Yellow41
 
Excellent, c'est exactement ce que je voulais.
Merci beaucoup
A+
Et encore merci pour ce grand coup de main
0