Transformer 3 lignes en 3 colones

Bonjour j'ai un document avec environ 3000 lignes que dois transformer en 3 colones. Y a t-il un moyen simple de le faire. Merci. Voici un exemple

https://www.excel-pratique.com/~files/doc2/AUSLPtest.xls

Bonjour,

Sur la base de ton fichier, cette formule en D2 :

=INDEX($A$2:$A$26;(LIGNE()-2)*3+(COLONNE()-4)+1)&""

à recopier en E2 et F2, puis à recopier vers le bas

à adapter à ton vrai fichier

le &"" à la fin sert à'afficher une chaine vide lorsqu'on arrive à la fin de la liste (permet ainsi d'éviter l'affichage de zéro).

@+

Merci, ça fonctionne.

Maintenant j'ai une autre question. Une fois de plus dans mon classeur de 3000 ligne je dois sortir des infos de la colonne pour les mettre en deux colones. Voir le fichier

https://www.excel-pratique.com/~files/doc2/test2.xls

Merci,

Nicolas

re,

Avec ces deux formules :

En D2 :

=GAUCHE(A2;TROUVE("(";A2)-1)

en E2 :

STXT(A2;TROUVE("(";A2);99)

à recopier ensuite vers le bas

@+[/code]

Ça fonctionne une fois de plus. Merci.

Bonjour, 2 autres questions:

1) Existe-t-il un moyen de conserver seulement les données numériques (chiffres) d'une colone? Les colones de A vers B

2) Existe-t-il un moyen de sortir les codes postaux de C vers D

Voici le classeur :

https://www.excel-pratique.com/~files/doc2/test3.xls

Merci!

Nicolas

Bonjour,

Une solution avec une formule matricielle, basée sur la détection de la dernière minuscule (le code postal étant supposé être toujours en majuscules) :

en F2 :

=GAUCHE(E2;MAX((CODE(STXT(E2;LIGNE(INDIRECT("1:"&NBCAR(E2)));1))>90)*LIGNE(INDIRECT("1:"&NBCAR(E2)))))

en G2 :

=STXT(E2;MAX((CODE(STXT(E2;LIGNE(INDIRECT("1:"&NBCAR(E2)));1))>90)*LIGNE(INDIRECT("1:"&NBCAR(E2))))+2;99)

Formules à valider par CTRL + MAJ + ENTREE

@+

P.S. : De préférence, pour un sujet différent, il est préférable de créer un nouveau fil.

@+

merci

Rechercher des sujets similaires à "transformer lignes colones"