On 31/01/2018 21:20, demande_aide...@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:: nom...@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+unsubscr...@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