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+unsubscr...@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