Tri sur excel
Neny95
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
Neny95 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Neny95 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je souhaiterai faire un tri sur une colonne contenant des chiffres et des lettres :
VA4
VA1
VA15
VA10
Etc...
Je pensais que lorsque l'on appliquait le tri , il allait me le mettre par ordre croissant de VA1 à VAx mais non ! Il prend d'abord tous les VA1.... puis tous les VA2 etc ... voici le résultat
VA1
VA10
VA15
VA4
Quelqu'un aurait il une idée de la méthode à utiliser ?
D'avance merci
VA4
VA1
VA15
VA10
Etc...
Je pensais que lorsque l'on appliquait le tri , il allait me le mettre par ordre croissant de VA1 à VAx mais non ! Il prend d'abord tous les VA1.... puis tous les VA2 etc ... voici le résultat
VA1
VA10
VA15
VA4
Quelqu'un aurait il une idée de la méthode à utiliser ?
D'avance merci
A voir également:
- Tri sur excel
- Comment faire un tri personnalisé sur excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment calculer la moyenne sur excel - Guide
- Déplacer colonne excel - Guide
4 réponses
Bonjour
Et oui, le tri est de type lexicographique se fait sur les caractères successifs en partant de la gauche (comme sur un dictionnaire)
Il aurait fallu entrer tes codes sous la forme VAxx (VA01 pour VA1 etc ...)
Sans macro, il va falloir ajouter des colonnes supplémentaires pour découper tes codes
Cdlmnt
Et oui, le tri est de type lexicographique se fait sur les caractères successifs en partant de la gauche (comme sur un dictionnaire)
Il aurait fallu entrer tes codes sous la forme VAxx (VA01 pour VA1 etc ...)
Sans macro, il va falloir ajouter des colonnes supplémentaires pour découper tes codes
Cdlmnt
Bonsoir Neny95
C'est normal les données étant du texte elles sont triées comme du texte et VA1 comme VA10 sont avant VA2
Si toutes les données comportent 2 lettres suivi de chiffres, une possibilité de s'en sortir en extrayant le nombre formé des chiffres dans une seconde colonne avec une formule comme :
=CNUM(DROITE(A2;NBCAR(A2)-2)) mise en B2 et étirée ensuite
Ensuite sélectionner la plage des colonnes A et B et la faire trier sur la colonne B
Au choix après, masquer la colonne B ou copier la colonne A pour la recopier ailleurs
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
C'est normal les données étant du texte elles sont triées comme du texte et VA1 comme VA10 sont avant VA2
Si toutes les données comportent 2 lettres suivi de chiffres, une possibilité de s'en sortir en extrayant le nombre formé des chiffres dans une seconde colonne avec une formule comme :
=CNUM(DROITE(A2;NBCAR(A2)-2)) mise en B2 et étirée ensuite
Ensuite sélectionner la plage des colonnes A et B et la faire trier sur la colonne B
Au choix après, masquer la colonne B ou copier la colonne A pour la recopier ailleurs
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Un exemple via une macro pour des codes lettres_puis_chiffres
https://www.cjoint.com/?3FztmjACPi2
Salutations à via55 au passage
Cdlmnt
https://www.cjoint.com/?3FztmjACPi2
Salutations à via55 au passage
Cdlmnt