Transposition vertical --> Horizontal, par section

druchmoain

XLDnaute Junior
Transposition vertical --> Horizontal, par section de 20 chiffres maxi,
sachant qu'il y a plus de 200000 lignes,
je voudrais que chaque section verticale de 20 chiffres maxi (des fois 13, 11 ,7 chiffres ....),
soit transposée horizontalement,
l'une en dessous de l'autre.

J'ai cherché, mais je tatonne,

Je pense que si on le fais par macro cela va occuper l'ordi trop longtemps,

par formule me semble plus rapide,

sachant que le seul but et de présenter les infos différamment.

Merci d'avance, à tous,

et plus particulièrement à ceux qui passeront un peu de leur temps

à résoudre cette mise en forme de tableau.
 

Pièces jointes

  • Transposition par section.xlsm
    158.6 KB · Affichages: 41
  • Transposition par section.xlsm
    158.6 KB · Affichages: 38
  • Transposition par section.xlsm
    158.6 KB · Affichages: 42

sebcbienbzh

XLDnaute Nouveau
Re : Transposition vertical --> Horizontal, par section

voila ma solution ci jointe;
j'ai du insérer 3 colonnes mais l'on peut se passer de la colonne Q en remplacant dans ma formule RST... :

Code:
=+SIERREUR(RECHERCHEV(CONCATENER($Q15;CAR(64+R$1));$L:$M;2;FAUX);"")
exemples ligne 1 et +

par
Code:
=+SIERREUR(RECHERCHEV(CONCATENER(LIGNE()-1;CAR(64+R$1));$L:$M;2;FAUX);"")

exemples en ligne 23 et +

les 2 autres colonnes servent d'identifiant, : la première le numéro de série (Attention nécessite un 1 pour détecter le changement de série), et la 2eme reprend le numéro de série + le chiffre de 1 a 20 sous forme de lettre afin de ne pas confondre séries et chiffre de la série.

Il suffit de glisser les formules de ces colonnes vers le bas (pas entièrement fait pour des question de taille de fichier)


Il y a peut etre plus simple avec des sommeprod mais mon premier essai n'a pas marché.
 

Pièces jointes

  • Transposition par section seb.xlsm
    177 KB · Affichages: 34
  • Transposition par section seb.xlsm
    177 KB · Affichages: 34
  • Transposition par section seb.xlsm
    177 KB · Affichages: 34

pierrejean

XLDnaute Barbatruc
Re : Transposition vertical --> Horizontal, par section

Bonjour druchmoain

Salut sebcebienbzh

Il ne faut pas mésestimer la vitesse des macros !!!

Vois si cela te convient
 

Pièces jointes

  • Transposition par section.xlsm
    164.8 KB · Affichages: 42
  • Transposition par section.xlsm
    164.8 KB · Affichages: 44
  • Transposition par section.xlsm
    164.8 KB · Affichages: 44

Statistiques des forums

Discussions
312 428
Messages
2 088 347
Membres
103 821
dernier inscrit
Lorient56