Tri sur excel

Neny95 Messages postés 7 Statut Membre -  
Neny95 Messages postés 7 Statut Membre -
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

4 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    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
    0
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    0
  3. Neny95 Messages postés 7 Statut Membre
     
    Bonjour, Super merci à tous pour ces réponses toutes aussi utiles les unes que les autres......
    Ca fonctionne très bien et je ne me lasse pas de voir toutes ces petites astuces qui peuvent exister !
    0