Tri personnalisé

Résolu
Louloude74 Messages postés 62 Statut Membre -  
Louloude74 Messages postés 62 Statut Membre -
Bonjour à tous,

Je viens vers vous car je n'arrive pas à trouver la solution à mon problème. il s'agit de trier une colonne. Chaque cellules sont composées de chaines de caractères commençant par des nombres suivis ou pas de lettres. Ce sont des numéros de compte client ou fournisseur. J'aimerais les trier par ordre croissant sachant que le tri doit doit d'abord se faire par le 1er caractère, puis le second, puis le troisième, etc...

Ex en A j'ai
4
53
512
707
4461
401POIVRE

Une fois trié par ordre croissant, en A j'aimerais obtenir
4
401POIVRE
4461
512
53
707

J'espère que ma demande n'est pas trop farfelue et que vous saurez m'apporter une réponse, ça je n'en doute pas, mais une réponse "encourageante".

Par avance merci et à très vite.

Cdt, Ludwig




1 réponse

via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour

1) Il faut tout convertir en texte :
sélectionner la colonne A puis Convertir dans le riban et à l'étape 3 cocher Texte

2) Trier dans le Ruban et dans la fenêtre après Ok cocher la 2eme option : Trier séparément les nombres ...

Cdlmnt
Via
1
Raymond PENTIER Messages postés 71823 Statut Contributeur 17 376
 
Excellent !
0
Louloude74 Messages postés 62 Statut Membre 1
 
Bonjour Via,

Tout d'abord merci beaucoup pour ta réponse rapide.

Je pense avoir fait ce que tu m'as décrit mais le tri ne se fait comme je le souhaite. Je dois manqué quelque chose. Je ne peux pas trier séparément les nombres. Du moins je ne trouve pas cette option. Je vais farfouiller partout. ; )

Sinon peut-être une solution en VBA. Plus simple et plus rapide surtout que je ne serai pas le seul à l'utiliser. Je pourrai lancer la macro en double cliquant sur une cellule précise. Je le fais déjà pour insérer une une ligne.

Encore merci.

Bien à toi.
0
Louloude74 Messages postés 62 Statut Membre 1
 
Re,

J'ai finalement trouvé. C'est la conversion en texte qui posait problème. Par contre ça me chamboule tous mes calculs. J'ai des #N/A PARTOUT. C'est dommage car c'était exactement la réponse à ma demande.

Encore merci.
0
Louloude74 Messages postés 62 Statut Membre 1
 
Re encore,

Ça fonctionne en reconvertissant en standard. Mes tableaux ont retrouvé leur fier allure mais ça reste un peu fastidieux. Par contre, ça le mérite de répondre parfaitement à ma problématique.

Pour l'instant je laisse en non résolu en attendant une solution en VBA.

Encore merci Via, tu es "Excel"lent.
0
yg_be Messages postés 24281 Statut Contributeur 1 584 > Louloude74 Messages postés 62 Statut Membre
 
bonjour, si tu veux collaborer à une solution (imparfaite) en VBA, tu pourrais utiliser l’enregistreur de macros pendant que tu effectues ces opérations fastidieuses.
0