tri avec chiffre suivi de lettre

A

albios

Guest
Bonjour à tous,

J'ai des numéros à triés, jusque là pas de prob, mais parfois il peut y avoir une lettre derriére (comme indice) :
Ex : 2, 4, 3, 1, 4B,3A..............

Dans ce cas xl me les place à la fin , alors que je les voudrait à la suite bien sûr comme ceçi : 1, 2, 3, 3A, 4, 4B.......

Merci d'avance.

Ce forum est formidable !
 
C

CBernardT

Guest
Bonjour Albios

Par utilisation d'une coll
onne de service :
En prenant la série en colonne B, tu places la formule suivante en A1 et tu incrémentes sur toute la longueur de la série.
=GAUCHE(B1)
Puis tu tries en prenant la colonne A pour critère de croissant.

Cordialement

CBernardT
 
C

Celeda

Guest
Bonjour,

hé hé hé Bernard, pour une fois n'est pas coutume !!lol!!

voici une macro!!! cela va t'étonner et détonner!!!

mais je te rassure elle n'est pas de moi mais de notre ami Zon::

si on va sur ce fil :
http://www.excel-downloads.com/html/French/forum/messages/1_83170_83170.htm

on répondra à ces tris multiples : dans le cas de ce fil, étaient concernés des nombres négatifs, mais le petit père Zon avait réussi à force de m'entendre râler sur les multiples possibilités de tris dans tous les sens avec ou sans chiffre en ordre décroissant ou décroissant à sélectionner à l'aide d'un USF la colonne à trier selon l'ordre avec ou sans chiffre, négatif ou positif, Ouf!!

Je ne replace pas le fichier pour faire des econ d'energies de fichiers à XLD, mais on peut le récupérér sur le fil cité.

Et à noter - juste pour la forme - un fil resté encore sans réponse.


Zon n'a pas eu le bonheur d'avoir eu
un petit signe de la main en guise de merci.
Mais moi, à que cela ne tienne, je ne pourrais rattraper
tous ces malotrus,
alors je me substitue, à mon accoutumée,
en faisant un petit raccourci,
par un bisou
dans le cou!!!!!!

Celeda
 
C

CBernardT

Guest
Bonjour Celeda

C'est vrai que je passe souvent par macro pour plus de souplesse mais c'est un avis subjectif, il suffit de voir ce qu'arrive à réaliser Monique avec les fonctions de feuille telle que Sommeprod, Equiv, Index et j'en passe !

J’ai regardé le fil que tu préconises.

Si j'ai trouvé l'élaboration d'un userform très intéressant pour caler les différents éléments d'un tri. Cependant, il se limite à un tri croissant ou décroissant simple, donc inexploitable dans le problème d'Albios.

Je pense que l’on peut faire mieux par tableaux dynamiques, mais ce n’est pas ma tasse de thé pour l'instant, je le regrette bien d'ailleurs pour arriver à accélérer mes macros !

J’espère que l’on aura un féru de ce type de tableau, tel que notre ami Zon, pour nous en faire une super démo.


Cordialement

CBernardT
 
J

Jean-Jacques

Guest
Bonsoir Albios, CBernardT et Celeda ,

Si besoin est ci-joint une petite macro faisant appel à des formules bébêtes qui fait un boulot propre et rapide (inspirée de la proposition de CBernardT de colonnes de service).
Bonne soirée.
Cordialement.
JJ
 

Pièces jointes

  • Classement_Numalpha.zip
    11.2 KB · Affichages: 393
A

albios

Guest
Bonsoir Celeda, CBernardT et JJ,

Tout d'abord merci pour vos réponses et diverses solutions.
Les deux premiéres, quoique très bien, ne sont pas adaptées.
La dernière fonctionne, mais petite précision, je j'aurais dû citée plus haut :+((( ces données chiffre-lettre sont inclus dans des lignes à plusieurs colones, si je tri celle ci, le restant des lignes doit suivre.

Courage et encore merci à tous.

Salutations

Albios.
 
A

Albios

Guest
Bonjour à tous,

Franchement des fois on se fait des noeuds au cerveau pour rien !

Configuration des cellules en texte, si le max est 999, les chiffres devront avoir centaine/dizaine/unité.
Ex pour un max de 999 : 001, 002, 003.........., 006, ...100B, ...569D
pour un max de 9999 : 0001, 0002, 0003.........., 0006, ...0100B, ...0569D

Ensuite un simple tri de base suffit !!

Si les zéros gênent pour la suite du traitement ou ne sont pas géré en entrée, on peut facilement les rajouter ou les enlevés.

Merci encore pour vos réponses.

@+

Albios
 

Greg88

XLDnaute Nouveau
Re : tri avec chiffre suivi de lettre

Bonjour à tous ,

j'ai le même problème , je dois classer mes secteurs géographiques qui sont 2A,2B,3,4A,4B,5A,5B,5C

j'ai créer un fichier client avec plusieurs colonnes. numéro client, secteur, raison sociale, contact, adresse ,tel

je dois les classer dans l'ordre des secteur cités ci dessus , j'ai essayé les deux formules de la discussion mais soit je l'insère mal ou au mauvais endroit ou soit elle ne n'est pas adaptées à ma demande.

J'ai quelques notions sur excel, pouvez vous me donner une solution?
Mon but est que lorsque je suis sur un secteur géographique, je puisse classer tous les clients de ce secteur

Merci beaucoup
 

R@chid

XLDnaute Barbatruc
Re : tri avec chiffre suivi de lettre

Salut et Bienvenu sur XLD,
Tu peux nous joinde un fichier exemple en pieces jointes, et sans donnees confidentielles en mettant quelques explications avec resultats souhaites.
Aller en mode avance ==> Gerer les pieces jointes
@ te relire
Amicalement
 

Greg88

XLDnaute Nouveau
Re : tri avec chiffre suivi de lettre

Bonjour Rachid

Merci pour le contact

ci joint un exemple de mon fichier client , j'aimerai pouvoir trier les clients par secteur géographique

Merci

Greg
 

Pièces jointes

  • FICHIER CLIENT SECTEUR EXEMPLE FORUM.xlsx
    25.5 KB · Affichages: 120
  • FICHIER CLIENT SECTEUR EXEMPLE FORUM.xlsx
    25.5 KB · Affichages: 136
  • FICHIER CLIENT SECTEUR EXEMPLE FORUM.xlsx
    25.5 KB · Affichages: 139

R@chid

XLDnaute Barbatruc
Re : tri avec chiffre suivi de lettre

Salut,
selon ce que j'ai pu comprendre, tu peux passer par un tri personnalise...
Voir PJ.
Amicalement
 

Pièces jointes

  • FICHIER CLIENT SECTEUR EXEMPLE FORUM.xlsx
    25.3 KB · Affichages: 143
  • FICHIER CLIENT SECTEUR EXEMPLE FORUM.xlsx
    25.3 KB · Affichages: 160
  • FICHIER CLIENT SECTEUR EXEMPLE FORUM.xlsx
    25.3 KB · Affichages: 182

Greg88

XLDnaute Nouveau
Re : tri avec chiffre suivi de lettre

Rachid,

Ce que j'aimerai faire c'est le classer dans l'ordre des secteurs , 2A,2B,3,4A,4B,5A,5B,5C

j'ai essayé par un classement classique mais excel ne le classe pas comme je le voudrais

merci pour ta réponse
 

Discussions similaires

Réponses
5
Affichages
266

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet