Il y aurait aussi une méthode via des formules :

André112        André   112
Jacques01       Jacques         1
Lucien  Lucien  
Pascal2         Pascal  2
Luc118  Luc     118


Les données de départ sont en colonne A

En Colonne B :
=SI(ESTERREUR(GAUCHE(B4;CHERCHE("[:digit:]+";B4)-1));B4;GAUCHE(B4;CHERCHE("[:digit:]+";B4)-1))

En colonne C :
=SI(NBCAR(B4)=NBCAR(C4);"";CNUM(DROITE(B4;NBCAR(B4)-NBCAR(C4))))

Ensuite sélectionner les colonnes B et C
Copier
Collage spécial ailleurs en cochant "chaînes de caractères" et "nombres"
Tri (en passant par Données-Trier) et en triant en premier sur la 1ère colonne, puis en second sur la 2ème
Dans une colonne à côté concaténer avec  par exemple :
=E1&F1
On récupère alors les données d'origine triées correctement.

C'est un peu lourd, mais bon...
Cordialement

Dominique MILLET
ATEM Formation

zorglub.1er a écrit :
Bonjour,

Comment faire pour trier par ordre alphabétique et par ordre numérique ?

Ainsi, ANDRE1 ANDRE12 ANDRE13 se classe dans l'ordre ANDRE12 ANDRE13 ANDRE1

Alors que je souhaite un classement aussi selon les nombres : ANDRE1 ANDRE12 
ANDRE13

Pour cela j'ai utilisé l'icône "tri croissant"

Merci d'avance

OpenOffice3


Créez votre adresse électronique prenom....@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

Répondre à