Bonjour !
je voudrais trier par ordre croissant dans une colonne OpenOffice Calc
une liste de chiffre longueur X largeur
en prenant en compte en premier le premier chiffre
exemple 30x5; 60x8; 90x12; 10x4; 120x6
cela devrait donner
10x4
30x5
60x8
90x12
120x6
le plus simple serait de mettre le premier chiffre dans une colonne et le deuxième dans une autre colonne
mais çà je sais faire... et c'est pas le but de ma question
merci
[Résolu] trier ordre croissant NNNxNNN (longueur x largeur)
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Fraîchement OOthentifié
- Messages : 1
- Inscription : 21 avr. 2020 14:15
[Résolu] trier ordre croissant NNNxNNN (longueur x largeur)
Open Office 4.1.5 sous Windows 10
-
- ManitOOu
- Messages : 3454
- Inscription : 12 janv. 2006 10:04
Re: comment trier par ordre croissant
Bonjour,
Avec LibreOffice, il existe une option à cocher " Activer le tri naturel " qui offre cette possibilité de tri, mais qui n'existe pas avec OpenOffice.
Avec LibreOffice, il existe une option à cocher " Activer le tri naturel " qui offre cette possibilité de tri, mais qui n'existe pas avec OpenOffice.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- RespOOnsable forum
- Messages : 9256
- Inscription : 28 août 2010 08:45
Re: comment trier par ordre croissant
Bonjour et bienvenue,
Si c'est une obligation, mentionnez-le dans votre signature en ajoutant Obligation de version.
Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version
Accès direct à votre signature pour la corriger.
Cette version de OpenOffice est obsolète.Dans votre signature il y a écrit : Open Office 4.1.5
Si c'est une obligation, mentionnez-le dans votre signature en ajoutant Obligation de version.
Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: comment trier par ordre croissant
Bonsoir,
Une solution serait de remplacer le x par la virgule, de trier et de remplacer la virgule par le x. On peut faire avec une seule formule matricielle (validation par Maj+Ctrl+Entrée). Cette formule a besoin de savoir le nombre d'entrées à trier, ou du moins borner ce nombre. Par exemple, dans le fichier joint, j'ai borné à 100.
Si ta liste non triée est en colonne A, en B1 tu peux saisir : et valider par Maj+Ctrl+Entrée.
Pour recopier une formule matricielle vers le bas :
Cordialement,
Jean-Louis
Une solution serait de remplacer le x par la virgule, de trier et de remplacer la virgule par le x. On peut faire avec une seule formule matricielle (validation par Maj+Ctrl+Entrée). Cette formule a besoin de savoir le nombre d'entrées à trier, ou du moins borner ce nombre. Par exemple, dans le fichier joint, j'ai borné à 100.
Si ta liste non triée est en colonne A, en B1 tu peux saisir :
Code : Tout sélectionner
=SUBSTITUE(PETITE.VALEUR(SI(ESTERR(CNUM(SUBSTITUE(A$1:A$100;"x";",")));"";CNUM(SUBSTITUE(A$1:A$100;"x";",")));LIGNE(A1));",";"x")
Pour recopier une formule matricielle vers le bas :
- il suffit de positionner la souris dans le coin inférieur droit de la cellule : le curseur se transforme en croix (+), puis, il faut cliquer/glisser vers le bas tout en appuyant simultanément sur la touche Ctrl ;
- une autre manière de faire est de copier la cellule initiale (Ctrl+C), puis de sélectionner la plage des cellules qui doivent contenir la même formule, puis de coller (Ctrl+V) .
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1