Les tries me les scient!

pango

XLDnaute Junior
J'ai présentement un problème avec les tries. Excel refusent de les exécuter correctement!

J'ai quatre colonnes :

A sert de titre;
B contient une valeur numérique en pourcentage.
C aussi;
D est le total de la colonne B et C.

Je fais un trie décroissant (en étendant le trie) avec D et puis un autre décroissant avec B.

La colonne D est triée correctement, mais pas B!

Je joins le fichier. Je travaille sur sur Excel 2002sp3.
 

Pièces jointes

  • trier.xls
    22 KB · Affichages: 82
  • trier.xls
    22 KB · Affichages: 83
  • trier.xls
    22 KB · Affichages: 87

Brigitte

XLDnaute Barbatruc
Re : Les tries me les scient!

Bonsoir,

Je viens de regarder. En fait comment veux tu avoir en une seule fois deux tris différents ?

Je m'explique : si tu tries par ordre décroissant ta colonne Ttl (14.4 au début donc), tu peux pas en même temps avoir les pourcentages décroissants de la colonne Très important... Même excel ne peut pas résoudre ca. C'est impossible pour lui..

D'ailleurs tu peux le vérifier en inversant l'ordre de tes tris, si tu mets :

- trier par "très important"
- puis trier par "ttl"

Là ca fait le contraire, la colonne B est bien triée mais la D non.

C'est impossible, tout simplement...

Un exemple, si tu as une colonne NOMS (durand, albert, papa, bébert) et une colonne AGE (20, 50, 70, 40) et que tu demandes un tri décroissant pour les deux colonnes :

Ca va donner :

papa 70
durand 20
bébert 40
albert 50


tu vois que la deuxième colonne ne s'est pas classée en ordre décroissant, elle ne peut pas, les données suivent le premier critère... et heureusement !

A l'inverse, si tu demandes comme premier tri la colonne de l'âge, ca donne :

papa 70
albert 50
bébert 40
durand 20

Mais les noms ne sont plus en ordre décroissant.
 
Dernière édition:

pango

XLDnaute Junior
Re : Les tries me les scient!

Je viens jeter un oeil par curiosité et hop déjà une réponse! Merci Brigitte.

Manifestement j'ai surestimé les capacités de l'outil Trier.

Est-il donc possible de faire un trie (macro, autres fonctions, etc) d'abord de la colonne D et ensuite en cas d'égalité dans la colonne D (la valeur 14,4% revient 10 fois) de faire une second trie avec la colonne B?

Je sais que je peux sélectionner les 10 lignes de la colonne D dont la valeur est 14,4% et refaire un trie avec B, mais je vais devoir répéter l'opération plusieurs fois (d'Abord avec 14,4%, ensuite 13,3%, etc).
 

Monique

Nous a quitté
Repose en paix
Re : Les tries me les scient!

Re,

Tu as dit :
"D est le total de la colonne B et C."

Tu mets cette formule en D2 :
=SOMME(B2:C2)+B2/1000000

Les sommes identiques seront départagées selon la valeur en colonne B.
Tu tries ensuite sur la colonne D seulement dans un ordre décroissant
et les valeurs de la colonne B sont automatiquement dans un ordre décroissant en cas d'égalité en colonne D.

Essaye, c'est plus simple
 

Monique

Nous a quitté
Repose en paix
Re : Les tries me les scient!

Re,

dans le fichier joint,
j'ai trié sur la colonne D,
j'ai laissé tranquille la colonne B.

Le tri est fait en B, tri "à l'intérieur" de chaque égalité en D
 

Pièces jointes

  • TrierPango.zip
    4.4 KB · Affichages: 29

pango

XLDnaute Junior
Re : Les tries me les scient!

jmps à dit:
Bonsoir Pango, Brigitte, Monique,

Bin j'ai sans doute rien compris mais si on veut trier sur la colonne D puis la B, il suffit de le préciser dans la boîte de dialogue puisqu'on peut mettre jusqu'à 3 critères.

C'est cela que je fais, mais il ne trie pas la colonne B correctement

La colonne D, je vais avoir:

14,4
14,4
14,4
13,3
12,2


Dans B, je vais avoir
4,9
11,1
8,4
4,2
3,1
etc.

Moi je voudrais bien que le trie en B soit aussi en ordre décroissant lorsqu'il y a des égalités en D (les trois premières lignes dans l'exemple de ce message).
 

Brigitte

XLDnaute Barbatruc
Re : Les tries me les scient!

Bon moi j'ai déconnecté.

José, bien sûr qu'on peut avoir trois critères de tri... mais il y a un ordre pour ces trois critères, à savoir que si tu tries selon un des critères, ce critère là sera bien trié, mais les autres seront pas forcément respectés.

A savoir : en admettant que la troisième colonne soit un nombre de mariages... soyons fous

papa 70 2
maman 66 1
moi 50 1
toi 40 4

si tu as trié en ordre décroissant sur les colonnes 2 et 3

tu vois bien que le tri ne peut pas se faire correctement en colonne 3, comment veux tu avoir comme résultat : 70 66 50 40 et simultanément 4 2 2 1

C'est impossible, il faut choisir.

Enfin à mon avis... Sinon je vois pas.
 

Brigitte

XLDnaute Barbatruc
Re : Les tries me les scient!

Tu mdr pour pas grand chose ; effectivement c'est 4 2 1 1, ca ne change pas grand chose.

Et oui je comprends ce que tu expliques, c très clair. Merci mais je décroche tout de même de ce fil qui me fait mal au crâne.
 

Samantha

XLDnaute Accro
Re : Les tries me les scient!

Bonsoir le forum, les gens, josé, monique, brigitte, pango,
(oui je sais ce soir pas de majuscule et les intervenants dans l'ordre inverse d'apparition, c'est pour trier ;))

juste pour dire que je suis comme josé : en faisant un tri décroissant sur a puis ensuite sur b j'obtiens bien
a b

14,4 11,1
14,4 8,4
14,4 4,9
13,3 4,2
12,2 3,1


alors josé on est deux à être perplexe ;)


Sam
 

ChTi160

XLDnaute Barbatruc
Re : Les tries me les scient!

Salut pango
bonsoir le fil
Bisous Brigitte ,les filles,José lol :p
bon moi j'ai construit (non pas des marionettes) mais une macro qui doit répondre à la question lol enfin si j'ai compris lol
les explications sont dans le fichier Feuil1
bonne nuit les petits :D
Regarde la pièce jointe trier.zip
 

Pièces jointes

  • trier.zip
    22.1 KB · Affichages: 24
  • trier.zip
    22.1 KB · Affichages: 23
Dernière édition:

Darnel

XLDnaute Impliqué
Re : Les tries me les scient!

Bonjour à tous


J'ai moi aussi constaté le phénomène relevé par José et me suis au départ orienté vers des problèmes de formats, en vain
Je continu de chercher le problème

PS : Pour ma part je n'ai rien vu de complexe dans la question de Pango qui en gros pour moi signifiait que le tri qu'il voulait faire n'était tout simplement pas correctement executé.

A+
 

Discussions similaires

Réponses
3
Affichages
233
Réponses
3
Affichages
224

Statistiques des forums

Discussions
312 445
Messages
2 088 484
Membres
103 867
dernier inscrit
nykostinson