Ordre croissant dans un TCD

Bonjour à tous,

j'ai un fichier qui contient 3 feuilles de calcul :

  • Order (ma base de donnée)
  • Roll_Ord (mon premier TCD)
  • Bag_ord (mon deuxième TCD)

je souhaite mettre en ordre croissant la colonne A pour ces 2 TCD. Par exemple dans la feuille de calcul "Bag_ord" je souhaite obtenir en colonne A comme première donnée :

3 * 3 - N

3 * 3.5 - N

3 * 4 - N

3.5 * 3.5 - N

3.5 * 4.5 - N

Pour obtenir ce résultat, si vous voulez changer la forme des données dans la feuille de calcul "Order" vous pouvez le modifier.

En vous remerciant d'avance pour vos soutient.

10order-sheet.xlsx (45.38 Ko)

Siva

Bonjour

il suffit de trier non ?

12order-sheet.xlsx (39.64 Ko)

Bonjour,

oui, mais le trie ne fonctionne pas sur la colonne entière 'A'

Si mais c'est un tri alphanumérique et il est normal de commencer pat 1xxxxxxxxxxxx avant 2xxxxxxxxx avant 3xxxxxxxx, donc dans cet ordre :

10 * 12 - N

10 * 24 - N

10 * 38 - N

12 * 15 - N

12 * 32 - T

14 * 16 - N

15 * 16 - n

17 * 16 - N

21 * 19 - N

21 * 21 - N

22 * 18 - N

22 * 24 - T

22 * 26 - N

24 * 16 - n

24 * 26 - N

24 * 30 - N

3 * 3 - N

3 * 3.5 - N

3 * 4 - N

3.5 * 3.5 - N

3.5 * 4.5 - N

35 * 16 - n

4 * 4 - N

C'est donc une question de structuration des données ...

tu peux toujours déplacer à la main chaque ligne, l'ordre ainsi mis en place sera préservé.

sinon revois les données

Bonjour,

Je souhaiterais que mon résultat donne sous cette forme :

3 * 3 - N

3 * 3.5 - N

3 * 4 - N

3.5 * 3.5 - N

3.5 * 4.5 - N

4 * 4 - N

4 * 4 - T

4 * 4.5 - N

4 * 5 - N

4 * 6 - N

4 * 6 - T

4.5 * Roll - 200g

5 * 5 - N

5 * 5 - T

5 * 6 - N

5 * 7 - N

5 * 7 - T

5 * 32 - 90g

6 * 6 - N

6 * 7 - N

6 * 8 - N

6 * 8 - T

6 * 9 - T

6 * Roll - 160g

7 * 7 - N

7 * 7 - T

7 * 8 - N

7 * 9 - N

7 * 9 - T

7 * 10 - N

7 * 10 - T

7 * 12 - N

7 * 14 - N

7 * Roll - 200g

8 * 9 - N

8 * 9 - T

8 * 10 - T

10 * 12 - N

10 * 24 - N

10 * 38 - N

12 * 15 - N

12 * 32 - T

14 * 16 - N

15 * 16 - n

17 * 16 - N

21 * 19 - N

21 * 21 - N

22 * 18 - N

22 * 24 - T

22 * 26 - N

24 * 16 - n

24 * 26 - N

24 * 30 - N

35 * 16 - n

ou, est-il possible d'obtenir cette résultat en VBA

MERCI

Ajoute donc à ton tableau W et L

29order-sheet.xlsx (42.03 Ko)

Merci beaucoup, c'est cela que j'attendait

Bonjour Steelson,

je voudrais un petit coup de pousse pour réaliser mon tableau à ton résultat. Comment faire pour que les données des colonnes W, L et Ord s'affichent sur 3 différentes colonnes et également l'affichage des filtres sur les 3 en-tête de colonnes.

Merci d'avance

Siva

Il me semble que c'est le cas !

capture d ecran 46

Oui, c'est bien cela

Donc c'est ok (voir fichier posté ci-dessus) ... attends-tu autre chose maintenant ?

je ne vois pas de fichier joint ci-dessus

je voulais dire celui-ci :

https://forum.excel-pratique.com/excel/ordre-croissant-dans-un-tcd-t64692.html#p366056

est-ce suffisant ou as-tu besoin de quelque chose ?

Bonjour,

si je veux créer un nouveau TCD sans utiliser ton fichier ci-dessous, je n'arrive pas à réaliser pour insérer les filtre dans les colonnes B et C. Comment faire pour afficher les filtres dans les en-têtes de colonne et de mettre W, L et Ord dans 3 différente colonnes

capture d ecran 50

Dans la définition de ton TCD, tu mets W, L, Ord dans la case "lignes"

Le filtre est automatique

Tri ensuite sur W puis L

Bonjour Steelson,

C'est ce que j'ai fait, mais dans mon ordi toutes les données W, L et Ord s'affiche dans une même colonne A. J'ai réussi à résoudre mon problème en voyant un tuto en allant :

  • Outils de tableau croisé dynamique
  • Disposition
  • Disposition du rapport
  • Afficher en mode tabulaire (Permet d'afficher les 3 données W, L et Ord sur 3 colonnes).

Je te remercie pour ton aide

En effet, je change systématiquement cette option !

Rechercher des sujets similaires à "ordre croissant tcd"