On 31/01/2018 21:20, demande_aide_fr@libreoffice.org wrote:
Bonjour
Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide
(http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de
courrier électronique de façon que le demandeur reçoive une copie de votre réponse.
Email:: nomail@nomail.com
Sujet:: trier les donnée d'une colone
OS:: Windows 10
Version:: 5.1.x
Question:: bonjour,
j'ai un tableau ou toutes les données sont sur une même colonnes
exemple:
reférence1
prix1
adresse1
ville1
reférence2
prix2
adresse2
ville2
reférence3
prix3
adresse3
ville3
je voudrais le convertir comme cela:
reférence1 prix1 adresse1 ville1
reférence2 prix2 adresse2 ville2
reférence3 prix3 adresse3 ville3
reférence4 prix4 adresse4 ville4
merci pour votre aide
Bonjour
je te propose la méthode suivante - c'est beaucoup plus simple qu'il
n'y parait, parce que je détaille beaucoup :
J'ai remplacé : référence 1 par référence_K et et référence2 par référence_B
pour que l'on comprenne mieux (le tri).
a) la colonne A du tableur contient les données
b) dans la première ligne mettre les formule suivantes
| A | B | C | D | E | F |
1 | reférence_K | = A1 | = A2 | = A3 | = A4 | |
2 | prix_K
3 | adresse_K
4 | ville_K
et rien dans les lignes 2,3, 4.
Ce qui donne :
| A | B | C | D | E | F |
1 | reférence_K | reférence_K | prix_K | adresse_K | ville_K | |
2 | prix_K | | | | | |
3 | adresse_K | | | | | |
4 | ville_K | | | | | |
c) Copier le bloc B1 à E4
d) Sélectionner à partir de B5 jusqu'à Ex, x étant la dernière ligne utile
e) Coller en B5 : les formules de la ligne 1 se reportent jusqu'à la fin.
On obtient ceci (pour les 8 premières lignes) :
| A | B | C | D | E | F |
1 | reférence_K | reférence_K | prix_K | adresse_K | ville_K | |
2 | prix_K | | | | | |
3 | adresse_K | | | | | |
4 | ville_K | | | | | |
5 | référence_B | référence_B | prix_B | adresse_B | ville_B | |
6 | prix_B | | | | | |
7 | adresse_B | | | | | |
8 | ville_B | | | | | |
etc.
f) Numéroter les lignes dans la colonne F
(Le but est de pouvoir, au besoin, à la fin, reclasser les lignes dans
l'ordre d'origine).
Pour cela : Sélectionner depuis F1 jusqu à Fx
Menu >> Feuille >> Remplir les cellules >> Série
puis Bas / Arithmétique / initiale = 1 / incrément = 1
Ce qui donne ceci :
| A | B | C | D | E | F |
1 | reférence_K | reférence_K | prix_K | adresse_K | ville_K | 1 |
2 | prix_K | | | | | 2 |
3 | adresse_K | | | | | 3 |
4 | ville_K | | | | | 4 |
5 | référence_B | référence_B | prix_B | adresse_B | ville_B | 5 |
6 | prix_B | | | | | 6 |
7 | adresse_B | | | | | 7 |
8 | ville_B | | | | | 8 |
etc.
g) Créer une nouvelle feuille
y coller le contenu de la première,
mais avec un collage SPÉCIAL pour ne plus avoir les formules mais
seulement les données
h) Trier selon la colonne B(ou C ou D ou E)
Ce qui donne ceci
| A | B | C | D | E | F |
1 | référence_B | référence_B | prix_B | adresse_B | ville_B | 5 |
2 | reférence_K | reférence_K | prix_K | adresse_K | ville_K | 1 |
3 | prix_K | | | | | 2 |
3 | adresse_K | | | | | 3 |
4 | ville_K | | | | | 4 |
6 | prix_B | | | | | 6 |
7 | adresse_B | | | | | 7 |
8 | ville_B | | | | | 8 |
etc.
Donc, toutes les lignes UTILES se retrouvent au début, on peut supprimer
les autres lignes.
On peut également supprimer la colonne A.
Ce qui donne ceci
| A | B | C | D | E | F |
1 | référence_B | prix_B | adresse_B | ville_B | 5 ||
2 | reférence_K | prix_K | adresse_K | ville_K | 1 | |
i) Les lignes ont été triées selon la colonne [B qui est devenue la ] A
Si l'on souhaite retrouver l'ordre d'origine on peut trier sur la
colonne E (ex colonne F).
Cordialement
Gilles
--
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/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
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.