Re: [users-fr] [Calc] tri par ordre alphabetique
Merci pour le fichier, il marche bien. Cela m'a permis de comprendre (avec l'aide des précédents courriels) qu'en décomposant la colonne en 2 colonnes, une avec les noms, l'autre avec les chiffres, on peut trier selon la colonne avec les noms puis avec la colonne avec les chiffres par Données-trier- Trier selon-Puis par. On obtient alors le tri souhaité. Merci à tous de m'avoir aidé à résoudre ce problème Bonjour, J'ai mis sur mon site un fichier ayant les caractéristiques de celui que tu nous a décrit avec la macro intégrée. http://agnooo.free.fr/OOo/Pb_OOo/test_tri_calc.ods Il suffit de cliquer sur le bouton de test pour voir si le résultat de convient. Cordialement Agnès S. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
Re: [users-fr] [Calc] tri par ordre alphabetique
Hélas je ne comprends pas tout, je n'arrive pas à obtenir le résultat souhaité. J'enlève les couleurs de fonds en (couleur d'arrière plan = sans remplissage), puis applique la manipulation Puis je met tout en majuscule par sélectionner toute la colonne, puis format-modifier la casse- majuscule. Ensuite je sélectionne les 2 colonnes puis appuis sur bouton tri croissant j'obtiens ceci pour 1 nom : ANDRE16 ANDRE17 ANDRE53 ANDRE49 ANDRE17 ANDRE39 ANDRE42 ANDRE22 ANDRE15 ANDRE48 ANDRE9 ANDRE55 ANDRE18 ANDRE51 ANDRE16 ANDRE58 ANDRE20 ANDRE69 ANDRE19 ANDRE47 ANDRE22 Du coup je n'ai pas tester la macro Quand à la formule proposée dans un autre message, elle ne s'applique pas à ce cas semble t il, car les noms et les chiffres sont séparés par un espace, puis la formule appliquée =SI(ESTERREUR(GAUCHE(B4;CHERCHE([:digit:]+;B4)-1));B4;GAUCHE(B4;CHERCHE([:digit:]+;B4)-1)) =SI(NBCAR(B4)=NBCAR(C4);;CNUM(DROITE(B4;NBCAR(B4)-NBCAR(C4 Merci d'avance pour votre patience Message du 10/01/09 11:02 De : yves dutrieux A : users@fr.openoffice.org, zorglub.1er Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique Bonjour, Le 10 janvier 2009 10:23, zorglub.1er a écrit : Il est possible de modifier les informations (comme les prénoms) présents dans ce fichier. Mais au final ils doivent revenir à leur état initial une fois le trie par ordre alphabétique réalisé. Après le tri sur les 2 colonnes, tu peux les recoller sans problèmes pour obtenir tes colonnes originales. Sinon, tu peux toujours COPIER/COLLER la colonne ORIGINALE avant la méthode de scindage en 2. Je m'explique. - AVANT la colonne A, insére 2 colonnes. - Copie/colle ta colonne C (maintenant) en Colonne A. - Applique la méthode que je t'ai fournie pour le tri. - Supprime la colonne A-B une fois le tri effectué. ça le fait non ? Et si le travail doit être automatisé, je pense que l'enregistreur macro devrait pouvoir faire ça. Yves. Cordialement Message du 09/01/09 22:39 De : zorglub.1er A : users@fr.openoffice.org Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique Effectivement il existe des prénoms qui finissent avec 3 chiffres. Comme BERNARD113 Et des prénoms qui n'ont pas de chiffres. Comme ELIOTT Message du 09/01/09 22:34 De : zorglub.1er A : users@fr.openoffice.org Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... Exact Les 2 solutions ci-dessous ne peuvent hélas pas être appliquer au fichier. En effet, je ne peux changer l'orthographe des prénoms. Je ne peux pas ajouter de 0 ; ANDRE1 doit garder au final cet orthographe... La solution du trie en 2 colonnes ne peut se faire dans la mesure ou à chaque nom correspond une ligne précise d'informations avec x cellules (le nombre de cellule contenant des informations est le même pour tous les prénoms) contenant des informations qui sont propre à chaque prénom. ANDRE13 grenoble isere 1968 016776767 etc... ANDRE3 nice alpes-maritime 1955 165468787 etc... Ainsi il faut classer par ordre alphabétique et numérique en fonction de la colonne A. Et chaque ligne doit correspondre au final au bon prénom. Exemple de résultat erroné : ANDRE3 grenoble isere 1968 016776767 etc.. ANDRE13 nice alpes-maritime 1955 165468787 etc... Exemple de classement final par trie alphabétique pour la colonne A : ANDRE2 ANDRE1 ANDRE12 ANDRE13 ANDRE3 ANDRE7 Cordialement --- E en mettant 01, 02, 03 à la place de 1, 2 et 3 tout devrait rentrer dans le rang... --- Dans ce cas, j'aurais séparé les chiffres du texte en 2 colonnes et ensuite un tri sur ces 2 colonnes. Ex : Edition - Rechercher/remplacer : chercher : [0-9]*$ remplacer : ; [X] expression régulières [tout remplacer] Ensuite, qu'elle apparaissent encore sélectionnée, si on le fait pas, on n'a que la dernière cellule sélectionnée ???) Données - texte en colonnes - [x] Autres : [ok] Tri croissant sur les 2 colonnes ;-) --- Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. -- web site : http://www.molenbaix.com Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
Re: [users-fr] [Calc] tri par ordre alphabetique
zorglub.1er a écrit : Hélas je ne comprends pas tout, je n'arrive pas à obtenir le résultat souhaité. J'enlève les couleurs de fonds en (couleur d'arrière plan = sans remplissage), puis applique la manipulation Puis je met tout en majuscule par sélectionner toute la colonne, puis format-modifier la casse- majuscule. Ensuite je sélectionne les 2 colonnes puis appuis sur bouton tri croissant j'obtiens ceci pour 1 nom : ANDRE16 ANDRE17 ANDRE53 ANDRE49 ANDRE17 ANDRE39 ANDRE42 ANDRE22 ANDRE15 ANDRE48 ANDRE9 Bonjour, J'ai mis sur mon site un fichier ayant les caractéristiques de celui que tu nous a décrit avec la macro intégrée. http://agnooo.free.fr/OOo/Pb_OOo/test_tri_calc.ods Il suffit de cliquer sur le bouton de test pour voir si le résultat de convient. Cordialement Agnès S. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] [Calc] tri par ordre alphabetique
Il est possible de modifier les informations (comme les prénoms) présents dans ce fichier. Mais au final ils doivent revenir à leur état initial une fois le trie par ordre alphabétique réalisé. Cordialement Message du 09/01/09 22:39 De : zorglub.1er zorglub@laposte.net A : users@fr.openoffice.org Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique Effectivement il existe des prénoms qui finissent avec 3 chiffres. Comme BERNARD113 Et des prénoms qui n'ont pas de chiffres. Comme ELIOTT Message du 09/01/09 22:34 De : zorglub.1er zorglub@laposte.net A : users@fr.openoffice.org Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... Exact Les 2 solutions ci-dessous ne peuvent hélas pas être appliquer au fichier. En effet, je ne peux changer l'orthographe des prénoms. Je ne peux pas ajouter de 0 ; ANDRE1 doit garder au final cet orthographe... La solution du trie en 2 colonnes ne peut se faire dans la mesure ou à chaque nom correspond une ligne précise d'informations avec x cellules (le nombre de cellule contenant des informations est le même pour tous les prénoms) contenant des informations qui sont propre à chaque prénom. ANDRE13 grenoble isere 1968 016776767 etc... ANDRE3 nice alpes-maritime 1955 165468787 etc... Ainsi il faut classer par ordre alphabétique et numérique en fonction de la colonne A. Et chaque ligne doit correspondre au final au bon prénom. Exemple de résultat erroné : ANDRE3 grenoble isere 1968 016776767 etc.. ANDRE13 nice alpes-maritime 1955 165468787 etc... Exemple de classement final par trie alphabétique pour la colonne A : ANDRE2 ANDRE1 ANDRE12 ANDRE13 ANDRE3 ANDRE7 Cordialement --- E en mettant 01, 02, 03 à la place de 1, 2 et 3 tout devrait rentrer dans le rang... --- Dans ce cas, j'aurais séparé les chiffres du texte en 2 colonnes et ensuite un tri sur ces 2 colonnes. Ex : Insérer une colonne à droite de celle-ci sélectionner la colonne avec toutes les données Edition - Rechercher/remplacer : chercher : [0-9]*$ remplacer : ; [X] expression régulières [tout remplacer] Ensuite, reselectionner toute la colonne (tiens un bug en 3.0 ? car bien qu'elle apparaissent encore sélectionnée, si on le fait pas, on n'a que la dernière cellule sélectionnée ???) Données - texte en colonnes - [x] Autres : spécifier le ; [ok] Tri croissant sur les 2 colonnes ;-) --- Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
Re: [users-fr] [Calc] tri par ordre alphabetique
Bonjour, Le 10 janvier 2009 10:23, zorglub.1er zorglub@laposte.net a écrit : Il est possible de modifier les informations (comme les prénoms) présents dans ce fichier. Mais au final ils doivent revenir à leur état initial une fois le trie par ordre alphabétique réalisé. Après le tri sur les 2 colonnes, tu peux les recoller sans problèmes pour obtenir tes colonnes originales. Sinon, tu peux toujours COPIER/COLLER la colonne ORIGINALE avant la méthode de scindage en 2. Je m'explique. - AVANT la colonne A, insére 2 colonnes. - Copie/colle ta colonne C (maintenant) en Colonne A. - Applique la méthode que je t'ai fournie pour le tri. - Supprime la colonne A-B une fois le tri effectué. ça le fait non ? Et si le travail doit être automatisé, je pense que l'enregistreur macro devrait pouvoir faire ça. Yves. Cordialement Message du 09/01/09 22:39 De : zorglub.1er zorglub@laposte.net A : users@fr.openoffice.org Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique Effectivement il existe des prénoms qui finissent avec 3 chiffres. Comme BERNARD113 Et des prénoms qui n'ont pas de chiffres. Comme ELIOTT Message du 09/01/09 22:34 De : zorglub.1er zorglub@laposte.net A : users@fr.openoffice.org Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... Exact Les 2 solutions ci-dessous ne peuvent hélas pas être appliquer au fichier. En effet, je ne peux changer l'orthographe des prénoms. Je ne peux pas ajouter de 0 ; ANDRE1 doit garder au final cet orthographe... La solution du trie en 2 colonnes ne peut se faire dans la mesure ou à chaque nom correspond une ligne précise d'informations avec x cellules (le nombre de cellule contenant des informations est le même pour tous les prénoms) contenant des informations qui sont propre à chaque prénom. ANDRE13 grenoble isere 1968 016776767 etc... ANDRE3 nice alpes-maritime 1955 165468787 etc... Ainsi il faut classer par ordre alphabétique et numérique en fonction de la colonne A. Et chaque ligne doit correspondre au final au bon prénom. Exemple de résultat erroné : ANDRE3 grenoble isere 1968 016776767 etc.. ANDRE13 nice alpes-maritime 1955 165468787 etc... Exemple de classement final par trie alphabétique pour la colonne A : ANDRE2 ANDRE1 ANDRE12 ANDRE13 ANDRE3 ANDRE7 Cordialement --- E en mettant 01, 02, 03 à la place de 1, 2 et 3 tout devrait rentrer dans le rang... --- Dans ce cas, j'aurais séparé les chiffres du texte en 2 colonnes et ensuite un tri sur ces 2 colonnes. Ex : Insérer une colonne à droite de celle-ci sélectionner la colonne avec toutes les données Edition - Rechercher/remplacer : chercher : [0-9]*$ remplacer : ; [X] expression régulières [tout remplacer] Ensuite, reselectionner toute la colonne (tiens un bug en 3.0 ? car bien qu'elle apparaissent encore sélectionnée, si on le fait pas, on n'a que la dernière cellule sélectionnée ???) Données - texte en colonnes - [x] Autres : spécifier le ; [ok] Tri croissant sur les 2 colonnes ;-) --- Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] tri par ordre alphabetique
Il y aurait aussi une méthode via des formules : André112André 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 : =E1F1 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
Re: [users-fr] [Calc] tri par ordre alphabetique
yves dutrieux a écrit : Bonjour, Le 10 janvier 2009 10:23, zorglub.1er zorglub@laposte.net a écrit : Il est possible de modifier les informations (comme les prénoms) présents dans ce fichier. Mais au final ils doivent revenir à leur état initial une fois le trie par ordre alphabétique réalisé. Après le tri sur les 2 colonnes, tu peux les recoller sans problèmes pour obtenir tes colonnes originales. Sinon, tu peux toujours COPIER/COLLER la colonne ORIGINALE avant la méthode de scindage en 2. Je m'explique. - AVANT la colonne A, insére 2 colonnes. - Copie/colle ta colonne C (maintenant) en Colonne A. - Applique la méthode que je t'ai fournie pour le tri. - Supprime la colonne A-B une fois le tri effectué. ça le fait non ? Et si le travail doit être automatisé, je pense que l'enregistreur macro devrait pouvoir faire ça. Yves. Bonjour, Pour une version qui fonctionne avec l'enregistreur de macro : 1- Se placer sur une cellule de la colonne B. 2- Insérer 2 colonnes à gauche (deviennent donc les colonnes B et C) 3- Sélectionner de A1 à A100 (par exemple) puis copier. 4- Se placer en B1 puis coller. 5- Se placer en C1 puis coller. 6- Sélectionner de B1 à B100 (même valeur qu'au 3) 7- Rechercher remplacer (pour ne garder que le prénom sans nombre): rechercher ^[A-Z] remplacer par rien du tout Autres options : sélection active uniquement et Expressions régulières 8- Sélectionner de C1 à C100 (même valeur qu'au 3) 9- Rechercher remplacer (pour ne garder que le nombre sans les lettres): rechercher [0-9]*$ remplacer par rien du tout Autres options : sélection active uniquement et Expressions régulières 10- CTRL+* (pour sélectionner toutes les lignes et colonnes avec des données) 11- DonnéesTrier selon colonne B croissant puis selon colonne C croissant Remarques : * L'enregistreur de macro ne prend pas en compte la sélection de colonne. Il faut donc sélectionner une plage. * Je suppose que tous les prénoms sont en majuscule, sinon modifier 7. * Les prénoms sans numéro provoqueront une erreur en 9. On peut ensuite modifier manuellement la macro pour gérer les problèmes précédents mais il faut déjà savoir si cette version convient. Cordialement Agnès S. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] [Calc] tri par ordre alphabetique
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.
Re: [users-fr] [Calc] tri par ordre alphabetique
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 Bonjour, Chez moi, ça fonctionne normalement. ; tu es sûr que ta cellule contenant andre1 ne contient que ça ? Ou alors, n'y aurait-il pas une erreur de frappe quelque part ? A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] [Calc] tri par ordre alphabetique
Bonjour, Le 9 janvier 2009 18:08, zorglub.1er zorglub@laposte.net 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 Dans ce cas, j'aurais séparé les chiffres du texte en 2 colonnes et ensuite un tri sur ces 2 colonnes. Ex : Insérer une colonne à droite de celle-ci sélectionner la colonne avec toutes les données Edition - Rechercher/remplacer : chercher : [0-9]*$ remplacer : ; [X] expression régulières [tout remplacer] Ensuite, reselectionner toute la colonne (tiens un bug en 3.0 ? car bien qu'elle apparaissent encore sélectionnée, si on le fait pas, on n'a que la dernière cellule sélectionnée ???) Données - texte en colonnes - [x] Autres : spécifier le ; [ok] Tri croissant sur les 2 colonnes ;-) Mais y'a surement d'autres manières d'y arriver ;) Yves. 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. -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] tri par ordre alphabetique
Bonsoir, Le 9 janvier 2009 18:53, Docgranville docgranvi...@aol.com a écrit : 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 Bonjour, Chez moi, ça fonctionne normalement. ; tu es sûr que ta cellule contenant andre1 ne contient que ça ? Ou alors, n'y aurait-il pas une erreur de frappe quelque part ? A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... ;-) Yves A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org -- web site : http://www.molenbaix.com
Re: [users-fr] [Calc] tri par ordre alphabetique
yves dutrieux a écrit : A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... ;-) Yves Ah oui, là je comprends mieux ! - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] [Calc] tri par ordre alphabetique
Docgranville a écrit : yves dutrieux a écrit : A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... ;-) Yves Ah oui, là je comprends mieux ! - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org Bonsoir E en mettant 01, 02, 03 à la place de 1, 2 et 3 tout devrait rentrer dans le rang... Amicalement, Bernard -- Utilisateur de GNU-LINUX et des logiciels libres. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] [Calc] tri par ordre alphabetique
bernard.MICHEL a écrit : Docgranville a écrit : yves dutrieux a écrit : A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... ;-) Yves Ah oui, là je comprends mieux ! - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org Bonsoir E en mettant 01, 02, 03 à la place de 1, 2 et 3 tout devrait rentrer dans le rang... Amicalement, Bernard Certes... A condition toutefois qu'il n'ait pas un ANDRE101, bien sûr... A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] [Calc] tri par ordre alphabetique
A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... Exact Les 2 solutions ci-dessous ne peuvent hélas pas être appliquer au fichier. En effet, je ne peux changer l'orthographe des prénoms. Je ne peux pas ajouter de 0 ; ANDRE1 doit garder au final cet orthographe... La solution du trie en 2 colonnes ne peut se faire dans la mesure ou à chaque nom correspond une ligne précise d'informations avec x cellules (le nombre de cellule contenant des informations est le même pour tous les prénoms) contenant des informations qui sont propre à chaque prénom. ANDRE13 grenoble isere 1968 016776767 etc... ANDRE3 nice alpes-maritime 1955 165468787 etc... Ainsi il faut classer par ordre alphabétique et numérique en fonction de la colonne A. Et chaque ligne doit correspondre au final au bon prénom. Exemple de résultat erroné : ANDRE3 grenoble isere 1968 016776767 etc.. ANDRE13 nice alpes-maritime 1955 165468787 etc... Exemple de classement final par trie alphabétique pour la colonne A : ANDRE2 ANDRE1 ANDRE12 ANDRE13 ANDRE3 ANDRE7 Cordialement --- E en mettant 01, 02, 03 à la place de 1, 2 et 3 tout devrait rentrer dans le rang... --- Dans ce cas, j'aurais séparé les chiffres du texte en 2 colonnes et ensuite un tri sur ces 2 colonnes. Ex : Insérer une colonne à droite de celle-ci sélectionner la colonne avec toutes les données Edition - Rechercher/remplacer : chercher : [0-9]*$ remplacer : ; [X] expression régulières [tout remplacer] Ensuite, reselectionner toute la colonne (tiens un bug en 3.0 ? car bien qu'elle apparaissent encore sélectionnée, si on le fait pas, on n'a que la dernière cellule sélectionnée ???) Données - texte en colonnes - [x] Autres : spécifier le ; [ok] Tri croissant sur les 2 colonnes ;-) --- Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
Re: [users-fr] [Calc] tri par ordre alphabetique
Effectivement il existe des prénoms qui finissent avec 3 chiffres. Comme BERNARD113 Et des prénoms qui n'ont pas de chiffres. Comme ELIOTT Message du 09/01/09 22:34 De : zorglub.1er zorglub@laposte.net A : users@fr.openoffice.org Copie à : Objet : Re: [users-fr] [Calc] tri par ordre alphabetique A mon avis il a omis qu'il existe aussi ANDRE2 , ANDRE3 ... qui passent après ANDRE12, ANDRE13 ... Exact Les 2 solutions ci-dessous ne peuvent hélas pas être appliquer au fichier. En effet, je ne peux changer l'orthographe des prénoms. Je ne peux pas ajouter de 0 ; ANDRE1 doit garder au final cet orthographe... La solution du trie en 2 colonnes ne peut se faire dans la mesure ou à chaque nom correspond une ligne précise d'informations avec x cellules (le nombre de cellule contenant des informations est le même pour tous les prénoms) contenant des informations qui sont propre à chaque prénom. ANDRE13 grenoble isere 1968 016776767 etc... ANDRE3 nice alpes-maritime 1955 165468787 etc... Ainsi il faut classer par ordre alphabétique et numérique en fonction de la colonne A. Et chaque ligne doit correspondre au final au bon prénom. Exemple de résultat erroné : ANDRE3 grenoble isere 1968 016776767 etc.. ANDRE13 nice alpes-maritime 1955 165468787 etc... Exemple de classement final par trie alphabétique pour la colonne A : ANDRE2 ANDRE1 ANDRE12 ANDRE13 ANDRE3 ANDRE7 Cordialement --- E en mettant 01, 02, 03 à la place de 1, 2 et 3 tout devrait rentrer dans le rang... --- Dans ce cas, j'aurais séparé les chiffres du texte en 2 colonnes et ensuite un tri sur ces 2 colonnes. Ex : Insérer une colonne à droite de celle-ci sélectionner la colonne avec toutes les données Edition - Rechercher/remplacer : chercher : [0-9]*$ remplacer : ; [X] expression régulières [tout remplacer] Ensuite, reselectionner toute la colonne (tiens un bug en 3.0 ? car bien qu'elle apparaissent encore sélectionnée, si on le fait pas, on n'a que la dernière cellule sélectionnée ???) Données - texte en colonnes - [x] Autres : spécifier le ; [ok] Tri croissant sur les 2 colonnes ;-) --- Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés. Créez votre adresse électronique prenom@laposte.net 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.