Tri numérique sur Excel 2010 [Résolu/Fermé]

Signaler
-
 kamedul41 -
Bonjour,

Après avoir passé une bonne partie de la matinée sur Internet et sur vos forums je me tourne vers vous.
J'aimerais trier numériquement une colonne qui contient du texte comme suit :

1_10A01_Texte 1
10_10A10_Texte 2
100_60A04_Texte 3
101_60A05_Texte 4
102_60A06_Texte 5
103_60A07_Texte 6
104_60A08_Texte 7
105_60A09_Texte 8
106_60A10_Texte 9
107_60A11_Texte 10
108_60A12_
109_60A13_
11_10A11_Texte 11
110_60A14_
111_60A15_
...
2_10A02_
3_10A03_

J'ai 800 lignes à trier et j'aimerais obtenir ceci (un tri croissant par rapport aux premiers chiffres) :

1_10A01_Texte 1
2_10A02_
3_10A03_
...
10_10A10_Texte 2
11_10A11_Texte 11
...
100_60A04_Texte 3
101_60A05_Texte 4
102_60A06_Texte 5
103_60A07_Texte 6
104_60A08_Texte 7
105_60A09_Texte 8
106_60A10_Texte 9
107_60A11_Texte 10
108_60A12_
109_60A13_
110_60A14_
111_60A15_


Avec la fonction "Trie de A à Z" ça ne fonctionne pas même si je format de mes cellules est en Nombre.

Auriez vous une solution svp ?

Merci.

3 réponses

Messages postés
24738
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
11 décembre 2019
4922
Bonjour

Si vous pouvez créer une colonne supplémentaire avec cette formule sur la hauteur du champ:
=GAUCHE(A1;TROUVE("_";A1;1)-1)*1
(A1 à adapter, bien sur)
il suffira de trier selon cette colonne.
crdlmnt
Merci beaucoup pour votre réponse.

Ça fonctionne parfaitement !