trier les donnée d'une colone

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

Bonsoir,

Si tes données sont dans la colonne A, à partir de la cellule A1,
en B1 => =A1, en C1=> =A2, en D1=> =A3, en E1=> =A4
Tu copies colle la sélection de B1 à E1 et tu colles en B5
et ainsi de suites,

à la fin, un copier coller de tous ces résultats (en prenant soit de coller
comme valeurs et plus comme formules) + un tri permettra d'avoir les
données regroupées sans les lignes blanches :wink:

Yves

Si les données ne sont pas trop nombreuses, il est possible d'utiliser un copiage - collage spécial en cochant dans collage spécial l'option " Transposer " .
On sélectionne les quatre premières valeurs, on copie puis collage spécial option " Transposer "
On recommence avec les quatre valeurs suivantes

Bonjour,
Pour placer la conversion à partir de la ligne 14,
=INDIRECT("A"&"1"+COLONNE()-1+4*(LIGNE()-14))

Bonne journée.

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