Concatener un grand nombre de colonnes
Charl13M Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai un fichier avec deux onglets qui ont chacun 15.000 colonnes avec près de 1.000 lignes de lignes et j'aimerais les regrouper en un minimum de colonnes.
Un fichier excel faisant 1.048.576 lignes, il me restera à la fin environ 15 colonnes par onglet.
L'ordre doit rester le même, c'est à dire que la colonne B doit aller sous la colonne A, et la colonne C sous la colonne B (qui sera sous la A) etc... Car la cellule B2 du 1er onglet est liée à la cellule B2 du 2ième onglet et ainsi de suite.
Je vous met un fichier d'exemple avec moins de donnés pour comprendre ma problématique. Y-a-t'il un moyen de faire cela en macro ou avec une formule ? Je suis sous Excel 2016.
Merci d'avance pour vos réponses !
- Concatener un grand nombre de colonnes
- Comment faire des colonnes sur word - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Nombre de jours entre deux dates excel - Guide
- Concatener deux cellules excel - Guide
- Photo insta en grand - Guide
3 réponses
Bonjour,
Un fichier exemple serait bienvenu. Comment peut-on avoir au final 15 colonnes, si on met la colonne B sous la A, la colonne C, sous la B ... une fois l'opération effectuée, il n'y a qu'une colonne.
Je ne sais pas si une macro peut faire cela. Personnellement, j'enregistrerais le fichier Excel en .csv (fichier texte avec séparateur ; ) et je ferais un petit programme Python pour réaliser la conversion.
Bonjour
Pour envoyer le fichier, utilises cjoint.com et joins le lien obtenu à ton prochain message
Cdlmnt
Dans l'idée oui il faudrait qu'une seule colonne à la fin, mais comme Excel s'arrête à environ 1M de lignes et qu'une fois réuni on arriverait à 15M lignes sur la colonne A ce serait impossible donc il faut la diviser en 15 colonnes.
J'espère que c'est plus clair ainsi.
il serait peut être plus simple s'il y a 15 millions de lignes, d'avoir 15 onglets, avec 2 colonnes réunissant les données actuelles onglet 1 et 2 si elles vont de pair.
Mais franchement j'imagine que le traitement de 15 millions de lignes avec Excel donne des temps de traitement inimaginables, voir sans fin. Ou alors c'est juste un stockage pas vraiment utilisé.
Dans tous les cas, mais je suis informaticien, je mettrais ces données dans une Base de données pour effectuer les traitements.