Trier des données [RÉSOLU]

celtar

XLDnaute Junior
:D Bonjour

Voila mon souci je voudrai que les noms de la colonne H soit classé du plus grand au plus petit nombre par rapport à la colonne I.


A B C D E F G H I
claude 5 7 6 3 =SOMME(B6:E6) claude =F6
fernand 4 9 8 5 =SOMME(B7:E7) fernand =F7
jacques 2 9 9 4 =SOMME(B8:E8) jacques =F8
michel 1 3 4 4 =SOMME(B9:E9) michel =F9
patrick 2 4 8 9 =SOMME(B10:E10) patrick =F10


Merci pour votre aide.
 
Dernière édition:

Modeste

XLDnaute Barbatruc
Re : Trier des données

Bonsoir celtar,

Notre souci à nous c'est que ta demande n'est guère compréhensible :confused:

Plutôt que d'indiquer les valeurs dans ton message, fais-les figurer dans un bout de fichier! J'en suis encore au stade où je me demande ce qu'il peut bien y avoir en colonne I, avec ton exemple.
 

celtar

XLDnaute Junior
Re : Trier des données

Bonsoir modeste

Merci pour l’intérêt que tu portes a mon message je l'avoue pas très clair je joint un fichier est la ce sera nettement mieux.
 

Pièces jointes

  • Classeur1.xlsx
    9.1 KB · Affichages: 51
  • Classeur1.xlsx
    9.1 KB · Affichages: 57
  • Classeur1.xlsx
    9.1 KB · Affichages: 52

Modeste

XLDnaute Barbatruc
Re : Trier des données

re²,

Comme on dit chez moi, "J'y n'comprin ré du tout!" ou alors "ik heb niets begrepen"

Bref la journée a été dure; je veux bien faire un effort pour essayer de comprendre, mais je ne peux pas jouer tout seul!

Désolé
 

celtar

XLDnaute Junior
Re : Trier des données

RE

Je t'ai refait un tableau plus explicite et voila ce que je cherche a faire :

Je souhaite que les Noms de la colonne F(noms) soient classées dans l'ordre croissant dans la colonne I( classement) par rapport au résultat de la colonne G(total)

En espérant cette fois-ci être clair
 

Pièces jointes

  • Classeur1.xlsx
    9.6 KB · Affichages: 47
  • Classeur1.xlsx
    9.6 KB · Affichages: 50
  • Classeur1.xlsx
    9.6 KB · Affichages: 49

Modeste

XLDnaute Barbatruc
Re : Trier des données

re (encore),

Avec ce que j'ai compris, essaye, en I6, la formule suivante:
Code:
=INDEX($F$6:$F$10;EQUIV(GRANDE.VALEUR($G$6:$G$10;LIGNES($1:1));$G$6:$G$10;0))
Il s'agit d'une formule matricielle. Donc, dès que tu l'as collée en I6, tu enfonces les touches Ctrl et Shift et (en les laissant enfoncées) tu appuyes sur Enter. Des accolades doivent apparaître "autour" de la formule. Recopie ensuite la formule vers le bas (avec la poignée de recopie)

... et advienne que pourra!
 
Dernière édition:

celtar

XLDnaute Junior
Re : Trier des données

Bonsoir Modeste

Je viens de m'aperçevoir lors de la recopie de ta formule que si j'ai deux résultats identique sur deux noms différents il y a un conflit.

Ex si Jacques et Fernand on un total de 26 excel indique 2 fois fernand.
 

Modeste

XLDnaute Barbatruc
Re : Trier des données

Bonsoir celtar,

Si on n'était pas vendredi soir, j'aurais un peu honte, mais voilà ... on EST vendredi :eek:
En trichant un peu:
Code:
=INDEX($F$6:$F$20;EQUIV(GRANDE.VALEUR($G$6:$G$20+$A$6:$A$20/1000000;LIGNES($1:1));$G$6:$G$20+$A$6:$A$20/1000000;0))
... toujours en I6 dans ton exemple et toujours à valider en matricielle.
Pour sortir de l'égalité, j'ajoute au total, un millionième du n° qui figure en colonne A.

Des propositions plus orthodoxes doivent exister sur le forum, ou alors un plus courageux que moi proposera une formule plus élégante (mais ça devrait te dépanner en attendant!)
 

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 326
Membres
102 862
dernier inscrit
Emma35400