[EXCEL] Transformer un tableau en une colonne

Résolu
Caspi -  
 Sleepylou -
Bonjour,

Je cherche comment je pourrais transformer un tableau (disons 10 lignes par 30 colonnes) en empilant toutes les colonnes de manière à n'avoir plus qu'une seule colonne de 300 lignes.

Par exemple transformer

a b c
d e f

en

a
d
b
e
c
f

Merci d'avance

A voir également:

2 réponses

melanie1324 Messages postés 1504 Date d'inscription   Statut Membre Dernière intervention   155
 
tout dépend de comment tu veux que ca soit si c'est d'une manière manuelle, copier coller.

si c'est par macro, tu va dans macro, outils, visual basic editor, insertion, module et tu mets :

sub rassemblercolonnes ()

i=1 'commence à la première ligne de la colonne a
sheets("nomdetafeuille").select
do while cells(i,1) <>""
i=i+1
loop

b= 1 'commence à la première ligne des autres colonnes
j=2
do while cells(b,j) <> ""

do while cells(b,j) <> ""
b=b+1
loop
range(cells(1,j),cells(b-1,j)).copy
cells(i,1).select
activesheet.paste
b=1
j=j+1
i=i+b
loop

end sub
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Bonjour,
Ci-joint une proposition par formule matricielle.
Formule "volée" à Michel_m dont je n'ai pas encore saisit toute la subtilité (pas de michel, de la formule...)
-1
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
J'ai encore moins compris pourquoi la dernière formule (qui répond au problème posé) est validée en matricielle alors qu'elle a l'air de fonctionner en validation simple.
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Salut tontong,
C'est pas faux...
Dès que j'ai deux ou trois semaines à perdre, je me penche sur cette petite formule si simple....
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour, tt le people

Pijaku, tu es sûr que c'est de moi ? moi, j'crois pas ou j'ai pompé ça quelquepart (matrix, j'utilise jamais comme nom), toutes les couleurs c'est pas dans l'habitude de la maison...etc)

Un truc comme ca, je verrais plus ça avec un VBA: variable tableau de la matrice par ligne et restitution en 4 ou 5 lignes ca devrait être plié.
Y'a un ken Loach à la télé ce soir (arte) donc certainement à demain à la fraiche
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
allez, en guise d'apéro
mise en colonne instantanée
https://www.cjoint.com/?3FjudO93hPV
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Salut michel,
Oui les formules sont de toi, certain.
Par contre, effectivement "matrix" et les couleurs sont des adaptations persos que tu voudras bien me pardonner ;-)
Bonne journée!
0