Fusionner plusieurs fichiers csv en un [Fermé]

Signaler
Messages postés
7
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
21 juillet 2016
-
 marion -
Bonjour,

je sais qu'il existe déjà plusieurs sujets qui abordent le même thème mais je n'ai pas réussi à les faire fonctionner.
Je voudrais rassembler plusieurs fichiers .csv en un seul. Je récupère mes fichiers avec des noms comme : scan_export_1
scan_export_2
scan_export_3
etc...

Chaque scan se compose d'une entête de plusieurs lignes puis d'une colonne de valeurs (sur des milliers de lignes. Je voudrais récupérer les valeurs de tous les csv, idéalement toutes à la suite dans la même colonne, mais je me satisferai d'une fusion quelconque !

J'espère sincèrement que vous pourriez m'aider,

Merci d'avance et bonne journée !

4 réponses

Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
1 582
Bonjour

je ne suis pas certaine que çà marche mais teste quand même.

Dans mon exemple je mets en premier le contenu du ficher toto.csv
et je mets en -dessous le contenu de titi.csv.

Voilà le code
copy toto.csv +titi.csv resultat.csv


NB si tu veux que ça marche, il faut mettre ceci dans un document en .bat
Pour lancer l'exécution, il faut double cliquer sur le document .bat
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
15391
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
25 octobre 2020
1 383
bonjour,

votre ligne de commande marche seulement pour les deux fichiers que vous nommez mais lui, il en a etkake voir meme plus
Messages postés
7
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
21 juillet 2016
1
Merci à tous pour votre aide ! Super communauté !
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
15391
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
25 octobre 2020
1 383
Bonjour,

Fusion simple (avec entete):

mettre les fichiers dans un repertoire
ouvrir une invite de commande
se placer sur le repertoire
passer la commande: copy *.csv monfichier.csv
Messages postés
7
Date d'inscription
jeudi 16 juin 2016
Statut
Membre
Dernière intervention
21 juillet 2016
1
Super ça fonctionne ! Merci beaucoup !
Si d'autres personne lisent ce forum, pour se placer dans le répertoire où se trouve nos fichiers directement et ouvrir un invite de commande, on peut faire clique droit sur le répertoire en maintenant "shift" appuyé puis choisir "ouvrir un invite de commande depuis ce répertoire". On a plus qu'à utiliser la solution de f894009 !

Merci encore !
merci beaucoup pour le commentaire qui m'a sauvé
Messages postés
15887
Date d'inscription
samedi 10 juillet 2010
Statut
Membre
Dernière intervention
26 octobre 2020
4 341
Les fichiers CSV etant des fichiers texte, vous pouvez les concatener.
https://forums.commentcamarche.net/forum/affich-1299086-concatener-des-fichiers-txt
Par contre je ne sais pas comment ca se passe si les champs ne sont pas identiques dans tout les fichiers.