Ressortir les 25 top sommes

Résolu/Fermé
BILLING Messages postés 162 Date d'inscription vendredi 4 mai 2012 Statut Membre Dernière intervention 31 mars 2021 - 24 févr. 2016 à 20:13
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 25 févr. 2016 à 20:32
Bonjour,

Ce que je demande je le fait normalement par tableaux croisés mais, j'aimerais savoir s'il serait possible d'obtenir le même résultat à l'aide d'une formule.

Dans un fichier, je dois déterminer les 25 top destinations basé sur la somme de tonnage livré.

J'ai vu qu'il existe une fonction GRANDE.VALEUR mais je ne sais pas comment l'utiliser ou si même elle s'appliquerait dans mon cas.

Est-ce possible de faire ressortir la destination en première position (celle avec la somme de tonnage la plus élevée), ensuite la destination en deuxième position et ainsi de suite jusqu'à la 25ième position?

De plus, il y a des conditions à maintenir. Je dois faire ressortir les 25 top destinations canadiennes, puis les 25 top américaines. La distinctions dans mon fichier est faite par les 2 premières lettres devant le nom de la destination soit "CA-" ou "US-".

Prendre note que faire un tri des données n'est pas une option. L'idée est de limiter la manipulation des données, de pouvoir créer la formule dans un fichier et simplement insérer les données telles quelles pour obtenir les 25 top destinations.

Voici un fichier échantillon pour travailler.

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

Merci à vous!


1 réponse

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734
24 févr. 2016 à 23:47
Bonsoir Billing

http://www.cjoint.com/c/FBywUtedDNb

Attention les formules sont matricielles, elles sont à valider par CTRL+MAJ+ENTREE et se mettent alors automatiquement entre { }

Cdlmnt
Via
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
25 févr. 2016 à 00:05
Bonjour,

Là je dis bravo :-)
Je mettais ;0) au lieu de ;"") et je n'arrivais qu'à des choses infâmes :-s
Par contre ce que je ne comprend pas c'est qu'à l'ouverture il me met les 8 coeurs à fond pendant 30s.
Sur un Ctrl+Alt+F9 il ne met 'que' 15s ce qui me semble beaucoup encore
Pourtant il n'y a pas tant de lignes que ça et que 50 matricielles... Il sature quand même vite ce excel
eric
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734 > eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024
25 févr. 2016 à 01:08
Bonsoir Eric

Merci
Moi aussi ça rame mais je pensais que ça venait de mon ordi qui n'est plus très jeune et un peu lent
A voir si avec une macro ça irait mieux

Via
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
25 févr. 2016 à 09:10
Bonjour,

Sans doute mais bon, il reste le TCD aussi.
Bonne journée
0
BILLING Messages postés 162 Date d'inscription vendredi 4 mai 2012 Statut Membre Dernière intervention 31 mars 2021 48
25 févr. 2016 à 13:52
Bonjour Via,

Intéressant ta formule mais c'est pas tout à fait ce que je demande.

Le résultat doit être la somme du tonnage pour une destination. Par exemple, dans mon fichier échantillon, la somme du tonnage pour:
CA-MONTREAL = 135,160
CA-BOWMANVILLE = 30,322
CA-TORONTO = 78,546
CA-TROIS-RIVIERES = 29,205
CA-HAMILTON = 182,311
etc...

J'ai pas encore essayé mais peut-être qu'on peut ajouter un SOMME.SI. Faut que j'y pense.

Si tu as une solution n'hésites pas :-)

Merci

eLIse
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734 > BILLING Messages postés 162 Date d'inscription vendredi 4 mai 2012 Statut Membre Dernière intervention 31 mars 2021
25 févr. 2016 à 18:09
Bonjour Elise

Comme cela alors (en faisant d'abord les sommes par destination en colonne E ?
http://www.cjoint.com/c/FBzriJ37iob

Cdlmnt
Via
0