Copier et coller des données entre différentes feuilles de calcul peut être une activité fastidieuse et frustrante.
Mais il est également très facile de commettre une erreur, car la plupart du temps, cela impliquera de nombreux fichiers d’apparence très similaire.
Heureusement, il existe une option de ligne de commande de combinaison de fichiers CSV que vous pouvez utiliser et qui peut automatiser ce processus pour vous, ce qui vous fera gagner du temps et réduira les erreurs.
- Mettez tous les fichiers csv dans le même dossier.
- Tapez « cmd » dans le champ de recherche et cliquez sur CommandeRapide.
- Tapez « cd », puis le chemin du dossier, puis appuyez sur Entrée.
- Tapercopier *.csv tous-groupes.csv, puis appuyez surEntrer.
- Affichez et ouvrez le fichier combiné pour voir vos résultats.
Notre article se poursuit ci-dessous avec des informations supplémentaires sur la combinaison de fichiers CSV sous Windows, y compris des images de ces étapes.
Si vous téléchargez régulièrement des fichiers CSV à partir d'une base de données ou si vous recevez un certain nombre de fichiers CSV contenant des informations similaires, vous devrez peut-être combiner tous ces fichiers en un seul fichier plus volumineux.
La possibilité de fusionner automatiquement des fichiers CSV peut vous faire gagner beaucoup de temps et de bon sens, presque autant que définir une zone d'impression dans Excel pour réparer une feuille de calcul qui ne s'imprime pas bien. J'ai récemment rencontré une situation dans laquelle j'avais une grande quantité de données divisées en environ 100 fichiers CSV différents, chacun contenant le même nombre de lignes avec le même type de données dans chaque ligne.
Chaque fichier CSV représentait une commande d'une entreprise, et mon entreprise devait pouvoir trier rapidement toutes ces données dans un seul fichier. Les données combinées pourraient ensuite être organisées dans un tableau croisé dynamique afin que notre équipe de production sache quelle quantité de chaque produit elle devait fabriquer. Les raisons pour lesquelles vous procédez ainsi peuvent varier, mais cela peut être la solution la plus simple si vous devez combiner et trier un grand nombre de données.
Plutôt que d'ouvrir chaque fichier individuellement, puis de copier et coller toutes les données dans un seul fichier, vous pouvez automatiser le processus avec l'invite de commande. Ayant vu quelqu'un copier et coller manuellement toutes les données de plusieurs fichiers CSV dans un seul fichier CSV, je sais que la possibilité de fusionner des fichiers CSV peut faire gagner énormément de temps.
Comment combiner plusieurs fichiers CSV en un seul fichier sous Windows 7 (guide avec images)
Les étapes décrites dans cet article ont été effectuées sous Microsoft Windows 7, mais fonctionneront également dans les versions plus récentes du système d'exploitation Windows, notamment Windows 10.
Ces étapes vous montreront comment utiliser l'outil CMD pour combiner des fichiers CSV dans la ligne de commande.
Étape 1 : Déplacez tous les fichiers CSV dans un seul dossier.


Copiez ou déplacez les fichiers CSV que vous souhaitez fusionner dans le même dossier.
Ce fichier n'a pas besoin d'être sur votre bureau, mais j'y place généralement le mien par souci de simplicité.
Notez cependant l’emplacement, car vous devrez y faire référence plus tard.
De plus, une fois que vous avez terminé le processus de fusion des fichiers CSV, le fichier CSV de sortie se trouvera également dans ce même dossier.
Étape 2 : Cliquez sur leCommencerbouton, cliquezTous les programmes, cliquez sur leAccessoiresdossier, puis cliquez avec le bouton droit sur leInvite de commandeoption et choisissezExécuter en tant qu'administrateur.


Rechercher leInvite de commandeapplication, puis faites un clic droit dessus et choisissezExécuter en tant qu'administrateur.
Vous pouvez également taper « cmd » dans le champ de recherche en bas du menu Démarrer, ce qui affichera l'invite de commande comme résultat de recherche. Vous pouvez ensuite cliquer avec le bouton droit surInvite de commanderésultat de la recherche, puis cliquez surExécuter en tant qu'administrateur.
Étape 3 : Tapez « cd », suivi d'un espace, puis de l'emplacement du dossier, puis appuyez sur « Entrée ».


Tapez les lettres « cd » suivies d'un espace et du chemin du fichier du dossier, puis appuyez surEntrersur votre clavier.
Si vous regardez l'image ci-dessus, vous verrez que mon dossier s'appelle « fichiers csv » et se trouve sur le bureau d'un utilisateur que j'ai appelé « Démo ».
Vous pouvez également trouver l'emplacement du dossier en cliquant avec le bouton droit sur le dossier, puis en cliquant surPropriétés.
Alternativement, vous pouvez maintenir enfoncéChangement, puis cliquez avec le bouton droit sur le dossier et choisissez « Copier comme chemin ».
Ainsi, la ligne de données que vous saisissez pourrait ressembler à ceci :
cd C:\Utilisateurs\Démo\Bureau\fichiers csv
Étape 4 : Tapezcopier *.csv tous-groupes.csvsur la ligne suivante, puis appuyez surEntrersur votre clavier.


Tapez lecopier *.csv tous-groupes.csvcommande, puis appuyez surEntrersur votre clavier.
Vous pouvez modifier le nom du fichier de sortie de « all-groups.csv » par le nom de fichier de votre choix.
Le nom que vous sélectionnez à cette étape sera le nom du fichier volumineux contenant tous vos fichiers CSV fusionnés.
Étape 5 : Ouvrez le dossier pour voir le nouveau fichier que vous venez de créer.


Ouvrez la fenêtre du dossier pour confirmer que le nouveau fichier est là.
Il se trouvera dans le même dossier, avec le nom que vous avez spécifié à l'étape 4 ci-dessus.
Étape 6 : Double-cliquez sur le fichier pour voir toutes les informations combinées.


Ouvrez le fichier pour afficher les données combinées.
Dans l'image ci-dessus, notez que j'ai spécifié dans la troisième colonne quel fichier contenait à l'origine cette ligne de données.
Lorsque vous fusionnez des fichiers CSV, le fichier de sortie résultant aura toutes les informations organisées de cette manière, où les données d'un fichier sont ajoutées après toutes les données précédemment ajoutées.
Maintenant que vous avez terminé notre didacticiel de ligne de commande de combinaison de fichiers CSV, vous pourrez appliquer cette méthode aux groupes de fichiers que vous avez sur votre propre ordinateur et générer rapidement un gros fichier combiné contenant toutes leurs informations.
Notre article continue ci-dessous avec quelques informations supplémentaires sur la combinaison de plusieurs fichiers CSV sous Windows.
Informations supplémentaires sur la fusion de fichiers CSV sous Windows
Vous pouvez rapidement rechercher et copier le chemin d'accès à un dossier en accédant à ce dossier dans l'Explorateur Windows, puis en maintenant enfoncé le boutonChangementtouche de votre clavier, puis cliquez avec le bouton droit sur le dossier et choisissezCopier comme chemin.
L’ensemble de ce processus fonctionne beaucoup mieux si chacun des fichiers CSV que vous possédez contient tous le même nombre de colonnes et que ces colonnes ont toutes le même en-tête.
Une fois que vous avez combiné tous vos fichiers, si chaque fichier avait son propre en-tête distinct, ces en-têtes existeront en haut de chaque ensemble de données dans le fichier combiné. Je trouve généralement plus simple de trier les données par ordre alphabétique, puis de supprimer les instances supplémentaires des en-têtes.
Foire aux questions sur le processus de ligne de commande de combinaison de fichiers CSV
Cela aura-t-il un effet sur tous vos fichiers CSV ?
Non, lorsque vous suivez ces étapes pour fusionner plusieurs fichiers CSV, cela n'affectera pas vos fichiers CSV d'origine.
Cela vous permet simplement de fusionner des fichiers en un seul fichier CSV afin de pouvoir trier et modifier plus facilement les données initialement contenues dans des fichiers séparés.
Comment puis-je enregistrer cela sous forme de fichier Excel au lieu d'un fichier CSV ?
L'option permettant d'importer des données de cette manière ne fonctionne que lorsque vous saisissez des fichiers CSV. Vous ne pourrez pas non plus créer de fichier au format de fichier .xlsm ou .xls.
Si vous souhaitez modifier le fichier combiné au format de fichier Excel, vous devrez alors ouvrir le fichier dans Excel, sélectionner l'onglet Fichier, puis choisir l'option Enregistrer sous.
Là, vous pouvez cliquer sur le menu déroulant Type de fichier et sélectionner l'option Classeur Excel.
Pourquoi mes données J'aime ne sont-elles pas dans les mêmes colonnes ?
L’utilitaire permettant de combiner des fichiers individuels n’a pas beaucoup d’options de personnalisation.
La ligne de commande prend essentiellement toutes les données de chaque feuille existante et les copie dans une feuille séparée.
Il ne peut pas savoir si l'une de ces feuilles a une colonne vide ou masquée, et se déplace simplement dans chaque feuille en copiant les données dans la colonne appropriée du fichier fusionné plus grand.
Existe-t-il un moyen de changer le nom du fichier dans l’Explorateur de fichiers ?
Si vous n'aimez pas le nom que vous avez spécifié lors de la fusion de fichiers, vous pouvez facilement renommer un fichier en le sélectionnant, puis en appuyant sur F2 sur votre clavier.
Vous pouvez également le faire si vous souhaitez renommer vos fichiers d'origine ou tout autre fichier.
Cependant, vous ne pourrez pas le faire si le fichier que vous essayez de renommer est actuellement ouvert dans une autre application.
Plus de lecture :Comment ouvrir un fichier CSV : un guide étape par étape
