Excel 2010 - tri alphanumérique

ericb -  
juliemiss Messages postés 94 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


J'ai un système de coordonnées au format suivant : une lettre puis un nombre. Ca donne çà : A1, A2, A3... A11, A12 (dans mon cas, j'en ai beaucoup plus et elles sont dans le désordre, là c'est juste pour l'exemple :)

Quand je fais un tri du plus petit au plus grand, Excel les trie comme ça : A1, A11, A12, A2, A3... Comme vous le voyez, ça ne convient pas : les coordonnées A11 et A12 sont entre A1 et A2.

J'ai essayé de convertir au format texte en suivant cette aide (http://support.microsoft.com/kb/322067/fr), mais ça ne fonctionne pas.

Je remercie d'avance celles et ceux qui pourront m'aider.

Bonne journée
ericb
A voir également:

2 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Pour ma part je ne vois qu'une solution, transformer les A1 etc en A-1

Formule pour transformer en supposant les valeurs en colonne B et commençant ligne 2, en C2 mettre : =GAUCHE(B2;1)&"-"& DROITE(B2;NBCAR(B2)-1) et étirer la formule en bas

Le tri croissant de la colonne C étendu à la colonne voisine B classera dans l'ordre voulu

Cdlmnt
0
ericb
 
Bonjour via55,

Merci pour la réponse. J'ai essayé votre solution, mais cela ne semble pas fonctionner. Le tri donne un ordre non satisfaisant : A-1, A-100, A-11...

J'ai trouvé une solution un peu similaire : j'ai remplacé manuellement les A1, B2... par des A01, B02... et après, le tri croissant fonctionne. c'est OK, mais ça reste manuel.

Cordialement,
ericb
0
juliemiss Messages postés 94 Date d'inscription   Statut Membre Dernière intervention   57
 
C'est bien ce qu'il me semblait :)
0