Trier cellule avec texte et nombre
Fermé
skipass
Messages postés
2
Date d'inscription
jeudi 16 février 2012
Statut
Membre
Dernière intervention
16 février 2012
-
16 févr. 2012 à 12:27
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 17 févr. 2012 à 11:49
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 17 févr. 2012 à 11:49
A voir également:
- Trier par nombre de caractères excel
- Excel trier par ordre croissant chiffre - Guide
- Caractères ascii - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Caractères spéciaux clavier azerty - Guide
9 réponses
Bonjour,
Ton tri est-il fait ponctuellement ?
Si oui, en imaginant que ta colonne "n° Abri" soit la colonne A, tu peux ajouter dans une colonne voisine la formule : =SUBSTITUE(A1;"YA ";;1)
Tu copies vers le bas la formule puis tu appliques un tri sur cette dernière colonne.
(cette colonne peut être supprimé après tri)
Ton tri est-il fait ponctuellement ?
Si oui, en imaginant que ta colonne "n° Abri" soit la colonne A, tu peux ajouter dans une colonne voisine la formule : =SUBSTITUE(A1;"YA ";;1)
Tu copies vers le bas la formule puis tu appliques un tri sur cette dernière colonne.
(cette colonne peut être supprimé après tri)
17 févr. 2012 à 07:17
Bien vu, mais il faudrait que l'on ait toujours 3 caractères au nombre, par ex 011, sinon "108" est inférieur à 11
il faut alors transformer la colonne de tri en format nombre
=CNUM(SUBSTITUE(A1;"YA";;1))
donc ton idée modifiée me semble être la bonne
de mémoire, n'y a t il pas une limite au nombre de ligne à trier ?
17 févr. 2012 à 07:24
D'après ce que je constate le YA n'est pas dans la cellule mais dans la mise en forme, donc il n'y a que des nombres à trier.
A+
17 févr. 2012 à 07:42
Oui , mais skipass a dit "j'ai essayé par format de cellule personnalisé : "YA" ###", ce que j'ai interprété comme" j'arrivais pas à trier donc j'ai essayé etc?."
ce qui m'a amené à présenter la macro à partir d'une cellule "YA ###"
mais en fait, ça marche sans macro si en format personnalisé on opte pour "YA "000 et non "YA "###
ça semble d'ailleurs la solution si skipass travaille avec un format personnalisé
Modifié par lermite222 le 17/02/2012 à 11:56
1
10
101
105
110
2
21
200
VOIR
Le code que j'ai mis fonctionne bien.
J'y ai copier tes Transpose :-)