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


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.