Ordre Alphabétique

Bonjour,

J'ai sur une feuille, une liste de nom, adresse ect.. que je n'arrive pas à mettre par ordre alphabétique à causse des accent comme:

Mairie d'Aspremont

Mairie d'Aspres-lès-Corps

Mairie de L' Argentière-la-Bessée

Mairie de L' Épine

Mairie d'Embrun

Mairie d'Éourres ect...

J'aimerai que l'ordre se fasse à partir de la lettre après l'accent de ne pas tenir compte de d', l' ect..

Mon fichier exemple

Je vous remercie

Max

25ordre-alpha.xlsm (18.01 Ko)

Bonjour valmax,

j'ai utilisé :

=SUPPRESPACE(DROITE(D7;NBCAR(D7)-SIERREUR(TROUVE("Mairie de ";D7)*10;TROUVE("'";D7))))

Voyez si le fichier joint peut vous aider

Bonjour njhub

Je crois que l'on c'est mal compris, en faite je veut garder la même structure mais dans l'ordre alphabétique, mon problème est que j'ai des noms avec ceci:

Mairie d'Aspremont

Mairie d'Aspres-lès-Corps

Mairie de L' Argentière-la-Bessée

Mairie de L' Épine

Mairie d'Embrun

Mairie d'Éourres ect...

est je voudrais que l'ordre se fasse à partir de la lettre après l'accent de ne pas tenir compte de d', l' ect.

Merci

Max

Essayez avec cette formule en colonne O7 à étendre jusqu'à O183:

=SUPPRESPACE(DROITE(D7;NBCAR(D7)-SI(ESTNUM(TROUVE("Mairie de Les ";D7));14;SI(OU(ESTNUM(TROUVE("Mairie de Le ";D7));ESTNUM(TROUVE("Mairie de La ";D7));ESTNUM(TROUVE("Mairie de L' ";D7)));13;SI(OU(ESTNUM(TROUVE("Mairie de ";D7));ESTNUM(TROUVE("Mairie d' ";D7)));10;SI(ESTNUM(TROUVE("Mairie d'";D7));9;""))))))

Puis triez la sélection de D7 à O183 dans l'ordre croissant de la colonne O

Re,

Bon sa me donne rien mais bon.....

Bonjour valmax,

Voyez si le fichier joint peut vous aider

bonjour

je vous propose cette fonction matricielle

=STXT(D7;MAX(SI(CODE(STXT(D7;LIGNE($8:$15);1))<=96;LIGNE($8:$15);""));50)

cordialementt

Rechercher des sujets similaires à "ordre alphabetique"