Tri en fonction d'une valeur décroissante

  • Initiateur de la discussion JJ1
  • Date de début
J

JJ1

Guest
Bonsoir,

J'ai dans mon tableau 2 colonnes K L (liées) que je souhaiterais trier en fonction de leurs unités, par ordre décroissant.
Ce tri serait en fonction du tableau des unités (bleu) avec leur nombres respectifs (rouge).
Ex : 2-3 en unités arrive premier, donc tous les duos de la colonne KL finissant par 2 et 3 seraient en tête de liste.
Ce tri pourrait être reporté en colonnes TU (les ex-aequo n'ont pas d'importance)
Merci de votre aide.
Bonne soirée
Je joins un bout d'exemple.
 

Pièces jointes

  • exrang.xls
    33.5 KB · Affichages: 66
  • exrang.xls
    33.5 KB · Affichages: 68
  • exrang.xls
    33.5 KB · Affichages: 68
J

JJ1

Guest
Re : Tri en fonction d'une valeur décroissante

Bonsoir Cisco,

Les colonnes KL sont actuellement triées par ordre croissant: 1 2--1 3--1 4--etc..
En colonnes G:I j'ai le classement des unités (2 unités liées avec son nombre, 2-3 arrive en premier avec 130 fois).
A partir de ce tableau de référence, je voudrais trier mes colonnes KL en fonction du rang décroissant des unités qui la compose.
Si les unités 2-3 arrivent en premier, alors mes colonnes TU commencent par: 2 3, puis 2 13, puis 2 23 etc...
En fin de colonne, on aura les unités 2 2 (40 fois) donc 2 12--2 22--2 32--2 42 - 12 22--etc..
Est-ce plus clair?
merci
 
Dernière modification par un modérateur:

ROGER2327

XLDnaute Barbatruc
Re : Tri en fonction d'une valeur décroissante

Bonsoir à tous
Que fait-on de ceux-ci ?

1 10
1 20
1 30
1 40
2 10
2 11
2 20
2 21
2 30
2 31
2 40
2 41
3 10
3 11
3 12
3 20
3 21
3 22
3 30
3 31
3 32
3 40
3 41
3 42
4 10
4 11
4 12
4 13
4 20
4 21
4 22
4 23
4 30
4 31
4 32
4 33
4 40
4 41
4 42
4 43

ROGER2327
#5151


Mercredi 4 Clinamen 138 (Saint Pagne, confident, SQ)
6 Germinal An CCXIX
2011-W12-6T23:02:43Z
 
J

JJ1

Guest
Re : Tri en fonction d'une valeur décroissante

Bonjour Roger, Cisco, Le forum,

J'ai bien entendu ta remarque (je n'avais pas assez précisé), 1-10 a comme unités 1 et 0 et correspond dans le tableau à 0-1 (nb: 88), (l'ordre des unités n'a aucune importance)
De même 4-41 correspond à 1-4 comme unités (nb: 123)
Merci et bon dimanche


ps: à l'intérieur d'un même groupe d'unités (par ex 1-3) l'ordre des duos retriés en colonne TU n'a aucune importance aussi (2-13 peut être avant ou après 12-23 ou 2-23 par exemple)
ps2: le nombre de duos à trier est 1176
 
Dernière modification par un modérateur:

ROGER2327

XLDnaute Barbatruc
Re : Tri en fonction d'une valeur décroissante

Suite…
(…) (l'ordre des unités n'a aucune importance) (…)
C'est un renseignement d'importance qui ne se devine pas…

Voyez une proposition dans le classeur joint.
ROGER2327
#5152


Jeudi 5 Clinamen 138 (Saints Aster et Vulpian, violateurs du Néant, SQ)
7 Germinal An CCXIX
2011-W12-7T14:54:43Z
 

Pièces jointes

  • exrang_160480.zip
    29.1 KB · Affichages: 39

ROGER2327

XLDnaute Barbatruc
Re : Tri en fonction d'une valeur décroissante

Suite de la suite…
Je m'aperçois que j'ai déposé mon classeur de travail.
Dans le vôtre, les plages nommées sont :
DT : =Feuil1!$G$1:$I$55
ST : =Feuil1!$T$1
VL : =Feuil1!$K$1:$L$1176
Si vous n'utilisez pas de bouton, remplacez
Code:
Private Sub ORDONNE_Click()
par :
Code:
Sub ORDONNE()
ROGER2327
#5154


Jeudi 5 Clinamen 138 (Saints Aster et Vulpian, violateurs du Néant, SQ)
7 Germinal An CCXIX
2011-W12-7T15:25:27Z
 
J

JJ1

Guest
Re : Tri en fonction d'une valeur décroissante

Re,

Merci Roger, j'utilise le bouton de la Feuille et ensuite je recopie le résultat dans ma feuille, la macro fonctionne parfaitement et très rapidement.
Merci pour ce code et très bonne soirée
 

Discussions similaires

Réponses
4
Affichages
365

Statistiques des forums

Discussions
312 760
Messages
2 091 795
Membres
105 074
dernier inscrit
JPATOUNE