Ordre de tri
Résolu/Fermé
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
-
19 nov. 2017 à 18:40
Ficelle1234 Messages postés 7 Date d'inscription dimanche 19 novembre 2017 Statut Membre Dernière intervention 20 novembre 2017 - 20 nov. 2017 à 01:49
Ficelle1234 Messages postés 7 Date d'inscription dimanche 19 novembre 2017 Statut Membre Dernière intervention 20 novembre 2017 - 20 nov. 2017 à 01:49
A voir également:
- Ordre de tri
- Excel trier par ordre croissant chiffre - Guide
- Logiciel de tri de photos - Guide
- Peut on récupérer un colis au centre de tri chronopost - Forum Consommation & Internet
- Il est trié sur la plateforme de départ ✓ - Forum Consommation & Internet
- Google sheet tri automatique ✓ - Forum Bureautique
9 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
19 nov. 2017 à 18:50
19 nov. 2017 à 18:50
Bonjour
ça ne va pas être facile, surtout que des cellules vides,, il y en a sur toute la hauteur de la, colonne. Si jamais vous réussissez, je crains que les cellules "pleines" se retrouvent bien loin en bas de page!
comment comptez vous choisir les vides à classer et les vides à laisser
crdlmnt
ça ne va pas être facile, surtout que des cellules vides,, il y en a sur toute la hauteur de la, colonne. Si jamais vous réussissez, je crains que les cellules "pleines" se retrouvent bien loin en bas de page!
comment comptez vous choisir les vides à classer et les vides à laisser
crdlmnt
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
19 nov. 2017 à 19:00
19 nov. 2017 à 19:00
Je voulais garder la question simple mais voici. Le fichier est en fait un inventaire d'une bibliothèque comprenant plus de 6000 livres, et c'est un peu tout le monde qui entrait les nouvelles cotes des livres, donc il n'y avait aucun réel formatage. J'ai réussi à séparer des cotes qui avaient l'air de
CIV-F25.0.1.10 en plusieurs colonnes dont numériques. Dans l'exemple précédant j'ai donc les nombres 25 0 1 et 10 dans mes colonnes. Il y a cependant aussi des cotes qui ont l'air de C-12 Donc mes colonnes contiennent 12 vide vide vide. Je fais un tri à 4 niveaux et tout fonctionne super bien sauf que la cote C-10.0.0.1 devrait apparaître APRES C-10 et ce n'est pas le cas.
Lorsque je fais le tri, je n'ai que mes 6000 lignes qui se trient.
Merci
CIV-F25.0.1.10 en plusieurs colonnes dont numériques. Dans l'exemple précédant j'ai donc les nombres 25 0 1 et 10 dans mes colonnes. Il y a cependant aussi des cotes qui ont l'air de C-12 Donc mes colonnes contiennent 12 vide vide vide. Je fais un tri à 4 niveaux et tout fonctionne super bien sauf que la cote C-10.0.0.1 devrait apparaître APRES C-10 et ce n'est pas le cas.
Lorsque je fais le tri, je n'ai que mes 6000 lignes qui se trient.
Merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
Modifié le 19 nov. 2017 à 19:15
Modifié le 19 nov. 2017 à 19:15
Pas trop clair du moins pour moi, (ce qui n'est pas forcément une référence)
pouvez vous déposez un modèle de votre ljste avec les codes ici, avec quelques explications sur ce que vous attendez, en revenant coller le lien créé sur le site
http://mon-partage.fr
et une question: n'y a t il pas moyen, en utilisant la fonction remplacer, (via touche ctrl avec h) de placer dans ces cellules vides une valeur qui garantirait le classement, comme un 0 par exemple
à vous lire
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
pouvez vous déposez un modèle de votre ljste avec les codes ici, avec quelques explications sur ce que vous attendez, en revenant coller le lien créé sur le site
http://mon-partage.fr
et une question: n'y a t il pas moyen, en utilisant la fonction remplacer, (via touche ctrl avec h) de placer dans ces cellules vides une valeur qui garantirait le classement, comme un 0 par exemple
à vous lire
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
19 nov. 2017 à 19:40
19 nov. 2017 à 19:40
Voici le lien du fichier : https://mon-partage.fr/f/IW8yCkxl/
Le but est de faire trier par cote. J'ai décomposé les cotes en plusieurs colonnes (toutes placées en début de fichier).
Je voudrais par exemple que A-1.0.0.1 se place APRÈS A-1
Pour votre question, j'ai songé à remplacer les "vides" par un caractère, mais je ne peux pas utiliser le 0 puisqu'il représente une valeur. J'ai essayé de mettre des "v" et ça ne fonctionnait pas plus...
La feuille est verouillée pour empêcher les modifications par les utilisateurs du bureau. Le mot de passe pour pouvoir apporter des modifications est "modifier" (super original !)
Merci beaucoup, j'avoue être sur le point d'abandonner.
Le but est de faire trier par cote. J'ai décomposé les cotes en plusieurs colonnes (toutes placées en début de fichier).
Je voudrais par exemple que A-1.0.0.1 se place APRÈS A-1
Pour votre question, j'ai songé à remplacer les "vides" par un caractère, mais je ne peux pas utiliser le 0 puisqu'il représente une valeur. J'ai essayé de mettre des "v" et ça ne fonctionnait pas plus...
La feuille est verouillée pour empêcher les modifications par les utilisateurs du bureau. Le mot de passe pour pouvoir apporter des modifications est "modifier" (super original !)
Merci beaucoup, j'avoue être sur le point d'abandonner.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
19 nov. 2017 à 19:59
19 nov. 2017 à 19:59
Vi... si vous ne pouvez pas mettre de 0 dans les cellules vides, je ne vois pas beaucoup de solution (sauf peut être en VBA, mais ça n'est pas dans mon domaine).
je le vois obligé de vous laisser dans de meilleurs mains.
Bonne chance
crdlmnt
je le vois obligé de vous laisser dans de meilleurs mains.
Bonne chance
crdlmnt
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
19 nov. 2017 à 20:53
19 nov. 2017 à 20:53
Merci beaucoup quand même pour l'effort !
via55
Messages postés
14403
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
24 avril 2024
2 703
19 nov. 2017 à 23:22
19 nov. 2017 à 23:22
Bonsoir Ficelle
Essaye cette solution :
1) remplace tous les vides par -5 (nombre négatif , j'évite -1 pour mieux le différencier visuellement des 1) avec Rechercher-Remplacer (Ctrl+H)
2) appliques ton tri par ordre croissant les négatifs devraient venir avant les 1
3) Opération inverse du 1 remplacer tous les -5 par du vide
Cdlmnt
Via
Essaye cette solution :
1) remplace tous les vides par -5 (nombre négatif , j'évite -1 pour mieux le différencier visuellement des 1) avec Rechercher-Remplacer (Ctrl+H)
2) appliques ton tri par ordre croissant les négatifs devraient venir avant les 1
3) Opération inverse du 1 remplacer tous les -5 par du vide
Cdlmnt
Via
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
19 nov. 2017 à 23:59
19 nov. 2017 à 23:59
Bonne idée via55, mais ca risque d'être mélangeant de voir les -5 dans les cotes. Je pourrais par contre les mettre dans 4 autres colonnes non visibles pour les utilisateurs et faire mon tri avec ces colonnes (je suis la seule à opérer le fichier, les autres ne font que le consulter sans modifications possibles). Je n'aurais qu'à mettre un SI pour mettre des espaces dans celles qui sont visibles pour les utilisateurs. OK c'est pas clair dans le message, mais je pense que je détiens maintenant un début de solution !
Merci !
Merci !
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
20 nov. 2017 à 00:37
20 nov. 2017 à 00:37
Bonsoir à tous,
Regarde l'onglet Bibliothèque (2) du fichier joint.
Te convient-il?
https://www.cjoint.com/c/GKtxLwPj68d
Cordialement
Regarde l'onglet Bibliothèque (2) du fichier joint.
Te convient-il?
https://www.cjoint.com/c/GKtxLwPj68d
Cordialement
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
20 nov. 2017 à 00:51
20 nov. 2017 à 00:51
C'est exactement le résultat voulu !
Cependant, je ne comprend pas trop ce qui a été fait et je dois comprendre car je dois régulièrement ajouter des livres à cet inventaire. Un petit peu d'explication serait super, mais je ne veux pas exagérer l'aide demandée...
Merci mille fois !
Cependant, je ne comprend pas trop ce qui a été fait et je dois comprendre car je dois régulièrement ajouter des livres à cet inventaire. Un petit peu d'explication serait super, mais je ne veux pas exagérer l'aide demandée...
Merci mille fois !
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
>
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
Modifié le 20 nov. 2017 à 01:35
Modifié le 20 nov. 2017 à 01:35
Le principe que j'ai retenu, c'est de remplacer les cellules vides par des espaces.
Les vides devenus espaces seront donc triés avant les chiffres (le code ascii de l'espace est 32, il est placé avant les chiffres qui vont de 48 à 57).
Dans Bibliothèque (2), j'ai ajouté 2 colonnes en A:B et une ligne en 1:1
La colonne 1 contient un indice que j'ai mis là pour pouvoir faire marche arrière si je m'étais planté. Donc, elle ne sert plus à rien.
La ligne 1 ne sert que pour voir, en B1, la formule que j'ai utilisée pour les cellules B3:B5201.
Donc, si tu pars de ton document d'origine, tu insères une colonne en A:A, tu colles en A2 la formule =SI(B2<>"";B2;" ")&C2&SI(D2<>"";D2;" ")&SI(E2<>"";E2;" ")&F2&SI(G2<>"";G2;" ")&H2&SI(I2<>"";I2;" ")&J2&SI(K2<>"";K2;" ") en A2 puis tu recopies vers le bas jusqu'en fin de données.
Remarque : la formule est différente de celle que j'avais mise en B1 de Bibliothèque (2) vu que les ligne et colonne 1 ont disparues.
Tu sélectionnes A2:A5200 pour faire un copier/collage spécial/valeurs et ainsi effacer les formules.
Tu fais un tri personnalisé sur la colonne A puis tu supprimes ta colonne A
Cordialement
Les vides devenus espaces seront donc triés avant les chiffres (le code ascii de l'espace est 32, il est placé avant les chiffres qui vont de 48 à 57).
Dans Bibliothèque (2), j'ai ajouté 2 colonnes en A:B et une ligne en 1:1
La colonne 1 contient un indice que j'ai mis là pour pouvoir faire marche arrière si je m'étais planté. Donc, elle ne sert plus à rien.
La ligne 1 ne sert que pour voir, en B1, la formule que j'ai utilisée pour les cellules B3:B5201.
Donc, si tu pars de ton document d'origine, tu insères une colonne en A:A, tu colles en A2 la formule =SI(B2<>"";B2;" ")&C2&SI(D2<>"";D2;" ")&SI(E2<>"";E2;" ")&F2&SI(G2<>"";G2;" ")&H2&SI(I2<>"";I2;" ")&J2&SI(K2<>"";K2;" ") en A2 puis tu recopies vers le bas jusqu'en fin de données.
Remarque : la formule est différente de celle que j'avais mise en B1 de Bibliothèque (2) vu que les ligne et colonne 1 ont disparues.
Tu sélectionnes A2:A5200 pour faire un copier/collage spécial/valeurs et ainsi effacer les formules.
Tu fais un tri personnalisé sur la colonne A puis tu supprimes ta colonne A
Cordialement
Ficelle1234
Messages postés
7
Date d'inscription
dimanche 19 novembre 2017
Statut
Membre
Dernière intervention
20 novembre 2017
>
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
20 nov. 2017 à 01:49
20 nov. 2017 à 01:49
VRAIMENT MERCI ! Vous avez pas idée du service que vous me rendez, je ne sais pas trop comment vous remercier. C'est la première fois que j'utilise un tel forum et je suis vraiment surprise de l'entraide reçue...