< transposer des colonnes en lignes sous Excel | Forum des BTS

transposer des colonnes en lignes sous Excel

  • Auteur de la discussion Auteur de la discussion Esmeralda
  • Date de début Date de début

Esmeralda

New Member
salut,

je voudrais transformer un tableau sous Excel, faire passer mes colonnes en ligne et vise verca.

je crois savoir qu'il y a une fonction TRANSPOSER, mais l'aide n'est pas claire du tout.

pouvez-vous m'expliquer mieux?
 
Salut,
1ère solution : Essaie de faire un copier du tableau puis, là où tu l'entends, collage spécial en cochant transposé (en bas à droite). Ceci permet d'intervertir (transposer) lignes et colonnes.

2ème solution :
Mettons A,B,C,D en A1,A2,A3,A4
Pour l'obtenir en B1,C1,D1,E1 suivre la procédure suivante :

1) Sélectionner B1:E1
2) Saisir dans la barre de formule =TRANSPOSE(
3) Sélectionner A1:A4, fermer la parenthèse, on doit donc avoir =TRANSPOSE(A1:A4)
4) Appuyer simultanément sur les touches MAJ+CTRL+ENTREE

Il s'agit d'une fonction matricielle qui apparaît dans la barre de formule entourée des crochets { }
Une modification dans les cellules A1:A4 entraîne une modification dans les cellules B1:E1

3ème solution :
en VBA, si tu veux
@+
 
Merci VESTAL974, les 2 premières solutions marchent bien.
La 1ère est plus simple et plus rapide pour un tableau entier.
La 2de peut servir quand on a qu'une colonne ou ligne à transposer ...

quant au VBA, c'est pas encore pour moi !!!

à bientôt.
 
Salut,
La 2ème fonctionne aussi bien pour un tableau de n lignes et n colonnes. Il faut simplement au départ sélectionner autant de lignes et de colonnes qu'il y a dans le tableau à transposer.
@+
 
Retour
Haut