Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index


Bonjour,

L'astuce pour avoir un tri "façon plan comptable est assez simple.

Avec des valeurs numériques le tric d'une liste comprenant les valeurs 40, 1, 41, 12, 60, 512, 125, 401 et 15 va donner :
1
12
15
40
41
60
125
401
512

Or, le résulta souhaité est :
1
12
125
15
40
401
41
512
60

Pour obtenir cela, il suffit de transformer les valeurs en texte.

Problème : je ne sais pas comment on transforme facilement, en masse, un nombre en texte dans Calc ; individuellement, c'est très simple : il suffit d'ajouter une apostrophe devant le nombre et de valider ; l'apostrophe ne s'affiche pas à l'écran et le nombre s'aligne à gauche ; et dans le cadre d'un tri, ça donne bien le résultat attendu ; mais autant faire ça sur une petite dizaine de cellules, ça peut se jouer, autant sur un truc de plus grande taille, ça devient tout de suite une galère.

La solution la plus simple que je vois, à l'instant, c'est d'ajouter une espace à la fin de chaque nombre.

Pour cela, si les nombres sont dans la colonne A, en B1, il faut inscrire la formule =concat(a1;" ") ; il faut ensuite copier cette formule dans toutes les autres cellules de la colonne B ; ceci fait, il faut sélectionner la colonne B et la copier (Ctrl+C) ; ensuite, un clic droit et choisir "Collage spécial" et  parmi les choix, prendre "Texte" ; cec fait, dans la colonne B, on n'a plus une formule, ni des nombres, on a un texte ; il suffit alors d'opérer le tri sur cette colonne.

J'espère avoir été suffisamment clair.

(et si quelqu'un a la méthode pour s'éviter la phase concaténation, puis copier/collage spécial, qu'il n'hésite pas).

Bonne soirée.



Le 30/01/2020 à 15:42, Eric Hoffmann a écrit :
Bonjour,

Je voudrais trier un fichier Calc avec la version 6.0 contenant un plan comptable.

Je voudrais que ce tri se fasse suivant la logique des comptes, soit par comptes, et sous-comptes sur 6 niveaux au moins. Les comptes ont des valeurs alpha-numériques.

J'ai cherché comment faire de façon simple, mais n'ai pas trouvé. Je commence à chercher des façon plus complexes avec la décomposition des chiffres composant chaque compte. mais avant d'aller plus loin, je me dis que le problème a déjà été résolu !

Qu'en pensez-vous ?

Bonne journée,



--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.