Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/12/2011, 12h02   #1
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Par défaut Tri de données texte

Bonjour,

Un utilisateur m'adresse le problème suivant que je reproduis. J'ajoute que le tiret est le même pour toutes les données (code 45)
Quand je trie dans l'ordre ascendant :

SAINTE-FOY-D'AIGREFEUILLE
SAINT-ELIX-LE CHÂTELAIN

les données restent classées dans cet ordre, alors que, si je raccourcis les textes à :

SAINTE
SAINT-

le tri inverse correctement les deux données, la valeur binaire de "-" étant inférieure à "E".

le tri est toujours correct avec :

SAINTE-F
SAINT-E

mais, si j'ajoute la lettre suivante :

SAINTE-FO
SAINT-EL

les données restent triées dans cet ordre. C'est à s'arracher les cheveux !

Merci d'avance.

PS. J'ai indiqué XL2010 avec lequel j'ai fait le test; j'ai également essayé avec XL2003 sans plus de succès.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 12h18   #2
Membre Expert
 
Femme
Ingénieur développement logiciels
Inscription : juin 2007
Messages : 480
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France, Ain (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2007
Messages : 480
Points : 1 024
Points : 1 024
Bonjour,
En fait tout s'explique une fois qu'on sait que le tiret n'est pas pris en compte dans le tri... En remplaçant les tirets par des espaces, on voit que tout rentre dans l'ordre !
tedo01 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 09/12/2011, 12h48   #3
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
Merci beaucoup, c'est nouveau pour moi. Mais y a-t-il une raison ?
Y a-t-il d'autres caractères dans le même cas ?
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 13h04   #4
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 037
Points : 4 037
OK, j'ai trouvé: le tiret et l'apostrophe ne sont pas pris en compte dans le tri, SAUF pour l'apostrophe, si deux valeurs sont égales, si l'une contient une apostrophe, elle est classée en dernier.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h12.


 
 
 
 
Partenaires

Hébergement Web