Comment importer un fichier CSV dans Google Sheets manuellement et automatiquement

Video google sheet csv import

L’importation manuelle d’un fichier CSV en ligne depuis une application ou Google Drive vers Google Sheets est un jeu d’enfant. Quelques clics suffisent à faire le travail. Si vous souhaitez automatiser ce processus, vous devrez écrire du code personnalisé avec Google Apps Script. Mais pouvez-vous le faire sans coder? Maintenant, c’est possible. Prenez quelques minutes pour découvrir Coupler.io, une plateforme d’analyse de données et d’intégration de données qui vous permet d’automatiser l’analyse et l’importation de données CSV en ligne dans Google Sheets.

Pourquoi convertir des CSV en feuilles de calcul?

Le CSV, qui signifie « comma-separated values » (valeurs séparées par des virgules), est principalement un format de données intermédiaire. Il est pris en charge par de nombreuses applications polyvalentes et la plupart des bases de données. Voici comment cela fonctionne généralement:

  • vous exportez des données à partir d’une application source dans un fichier CSV
  • vous importez le fichier CSV dans une application cible

Dans notre cas, Google Sheets est l’application cible. Les utilisateurs optent pour cet outil multifonctionnel pour gérer des calculs et des tâches de visualisation des données. Les entrepreneurs et les propriétaires de petites entreprises établissent des budgets, des comptes et des calculs fiscaux dans des feuilles de calcul. Les analystes de données créent des rapports personnalisés et des tableaux de bord de performance polyvalents. Vous pouvez avoir votre propre cas d’utilisation et vos raisons d’automatiser l’importation de CSV dans Google Sheets. Maintenant, découvrons comment cela peut être fait en moins de 5 minutes de votre temps.

Comment importer un CSV dans Google Sheets de différentes manières?

Comme vous pourriez avoir besoin d’importer des CSV dans Google Sheets pour de nombreuses raisons, il existe différentes méthodes que vous pouvez utiliser en fonction de l’emplacement de votre fichier CSV et d’autres détails. En voici quelques-unes:

  • Importation automatisée avec un outil d’intégration de données. Vous pouvez utiliser une solution tierce qui vous aidera à exporter vos données à partir de fichiers CSV vers Google Sheets automatiquement selon votre planning préféré. C’est particulièrement pratique lorsque vous devez mettre à jour vos informations régulièrement.

  • Utilisation de formules. Vous pouvez importer des CSV dans Google Sheets à l’aide de la formule IMPORTDATA. Dans ce cas, les informations ne seront pas mises à jour automatiquement et vous devrez exécuter la formule à chaque fois que vous aurez besoin de mettre à jour.

  • Transfert manuel. Il s’agit d’une méthode simple et gratuite, mais elle devient rapidement inefficace si vous devez mettre à jour vos informations dans la feuille de calcul fréquemment – dans ce cas, vous devrez répéter ce processus manuellement à chaque fois que vos données dans le fichier CSV changent.

Maintenant, explorons chacune de ces méthodes plus en détail.

Comment importer automatiquement des CSV dans Google Sheets depuis le cloud?

Coupler.io est une plateforme d’analyse de données et d’automatisation des données qui vous permet de traiter pratiquement toutes les tâches liées aux données. En particulier, elle offre une solution d’intégration de données qui vous permet d’exporter des données à partir de plus de 75 sources de données différentes et de les transférer vers Google Sheets, Excel, Looker Studio ou BigQuery. Les fichiers CSV font partie des sources de données disponibles. Coupler.io est disponible en deux versions : une application Web et un complément pour Google Sheets.

Pour utiliser l’application Web, inscrivez-vous sur Coupler.io (vous pouvez utiliser votre compte Google) et cliquez sur « Ajouter un nouvel importateur » dans l’onglet « Mes importateurs ». Ensuite, suivez les étapes suivantes :

  1. Sélectionnez CSV comme source de données et Google Sheets comme destination. Cliquez sur « Continuer ».
  2. Entrez l’URL de votre fichier CSV dans le champ « URL du CSV ».
  3. Pour la méthode HTTP, sélectionnez GET.
  4. Si votre fichier est protégé par un mot de passe, vous devrez vous authentifier. Dans le champ « Clé », tapez « Authorization » et dans le champ « Valeur », fournissez votre clé d’autorisation, par exemple « Bearer xoxb-1h345kj24 ».
  5. Vous pouvez également utiliser les autres paramètres facultatifs – par exemple, sélectionner les champs à importer, spécifier le nombre de lignes à ignorer, etc. Si ces paramètres ne sont pas nécessaires, cliquez sur « Passer à l’aperçu et à la transformation » pour passer à l’étape suivante.

À l’étape suivante, vous pouvez prévisualiser vos données, les réorganiser si nécessaire – masquer ou renommer des colonnes, en ajouter de nouvelles, calculer des métriques personnalisées directement dans l’interface de Coupler.io, etc. Une fois que tout semble bon, cliquez sur « Continuer » dans le coin supérieur droit.

Si vous souhaitez obtenir vos données CSV immédiatement, cliquez sur « Enregistrer et exécuter ». Mais vous pouvez également automatiser vos imports de données selon un planning. Pour cela, cliquez sur « Continuer ».

Vous pouvez activer la « Mise à jour automatique des données » et personnaliser le planning de vos imports de données.

Cliquez sur « Enregistrer et exécuter » pour enregistrer les paramètres et exécuter l’import initial immédiatement. Pour plus d’informations sur les champs et les paramètres supplémentaires disponibles, consultez la base de connaissances de Coupler.io.

Voilà, vous savez maintenant comment importer automatiquement des CSV dans Google Sheets. Remarque : Le processus de configuration pour le complément Coupler.io pour Google Sheets est le même, mais vous devrez d’abord l’installer depuis le Google Workspace Marketplace.

Comment automatiser l’importation de CSV à partir d’un dossier Google Drive?

Pour automatiser l’importation de CSV à partir d’un dossier Google Drive, vous pouvez utiliser deux méthodes :

  • Choisissez Google Drive comme application source et connectez Google Drive à Excel ou Google Sheets ou BigQuery.
  • Choisissez CSV comme application source et connectez CSV à votre application de destination. Dans ce cas, cependant, vous devrez obtenir un lien de partage de votre fichier CSV :
  1. Allez sur Google Drive et faites un clic droit sur votre fichier CSV.
  2. Sélectionnez « Obtenir le lien de partage ».
  3. Changez « Restreint » en « Tout le monde avec le lien ».

Maintenant, votre fichier CSV est partagé : tout le monde sur Internet avec ce lien peut le consulter.

Remarque : Le dossier sur votre Google Drive contenant le fichier CSV doit également être partagé avec « Tout le monde avec le lien ».

Entrez le lien de partage de votre fichier CSV dans le champ « URL du CSV » pour l’importation des données. Consultez notre article pour en savoir plus sur les CSV de Google Drive à Google Sheets.

Comment importer plusieurs fichiers CSV dans Google Sheets?

Vous pouvez le faire facilement avec Coupler.io. Pour commencer, ajoutez un nouvel importateur et connectez-le à votre premier fichier CSV. Nous avons déjà expliqué comment faire cela dans les sections précédentes de cet article. Une fois que votre premier fichier CSV est lié, appuyez sur « Ajouter une autre source ».

Par défaut, le CSV sera sélectionné, car c’est votre première source de données. Fournissez le lien de votre deuxième fichier CSV, choisissez la méthode GET et effectuez la configuration.

Une fois prêt, cliquez à nouveau sur le bouton « Ajouter une autre source » et connectez votre troisième fichier CSV. Vous pouvez en ajouter autant que vous le souhaitez.

Une fois que vous êtes prêt, passez au module « Aperçu et transformation » pour vérifier vos données. Ensuite, mettez à jour les informations de destination si nécessaire, ou ajoutez le compte de destination si vous ne l’avez pas encore fait. Vous pouvez utiliser nos instructions des sections précédentes si vous avez besoin d’aide à ce sujet.

Enfin, enregistrez et exécutez votre importateur. Après cela, Coupler.io importera automatiquement plusieurs CSV dans Google Sheets.

Comment importer plusieurs CSV dans Google Sheets selon un planning

Dans le chapitre précédent, nous avons expliqué comment transférer des données à partir de plusieurs fichiers CSV en une fois. Si vous souhaitez aller plus loin et importer plusieurs CSV dans Google Sheets selon un planning, vous pouvez facilement le faire avec Coupler.io également.

Connectez tout d’abord plusieurs fichiers CSV à l’importateur comme expliqué ci-dessus. Une fois que vous avez terminé de configurer la destination (Google Sheets), vous pouvez passer au bloc « Planning ».

Activez la fonction « Mise à jour automatique des données » et spécifiez vos préférences. Dans notre exemple, Coupler.io transférera les informations mises à jour de vos fichiers CSV vers Google Sheets toutes les heures les jours ouvrables, du lundi au vendredi.

Une fois que votre planning est prêt, appuyez sur « Enregistrer et exécuter ».

Importer un CSV dans Google Sheets à partir du cloud avec IMPORTDATA

Dans Google Sheets, il existe une fonction dédiée, IMPORTDATA, pour importer des données CSV ou TSV à partir d’un fichier en ligne. Il suffit d’entrer l’URL du fichier dans la formule, =IMPORTDATA(« URL »), et les données seront récupérées en quelques secondes.

La fonction IMPORTDATA est une excellente option pour importer rapidement des données CSV dans Google Sheets. Cependant, elle ne dispose pas de fonctionnalités d’automatisation. Ainsi, chaque fois que vous devrez mettre à jour vos données CSV importées, vous devrez le faire manuellement. La seule façon d’automatiser l’importation uniquement dans Google Sheets est d’écrire du code à l’aide de Google Apps Script. Cependant, Coupler.io a déjà cette fonctionnalité implémentée. Tout ce que vous avez à faire est d’activer la mise à jour automatique des données et de personnaliser le planning.

Comment importer manuellement des données CSV dans Google Sheets à partir de votre appareil

Si vous n’avez pas besoin de travailler avec des CSV de manière récurrente, vous n’aurez peut-être pas besoin d’automatiser ce processus. Dans ce cas, vous devriez opter pour l’importation manuelle.

Ouvrir un CSV dans Google Sheets

La façon la plus simple d’ouvrir un fichier CSV dans Google Sheets est de l’importer. Pour ce faire, ouvrez votre document Google Sheets, allez dans « Fichier » => « Importer », cliquez sur « Importer » et sélectionnez le fichier CSV à partir de votre appareil.

Ensuite, vous devrez sélectionner l’emplacement d’importation, le type de séparateur, ainsi que si vous devez convertir le texte en nombres, dates et formules.

Comment ouvrir un fichier CSV dans Google Sheets sans convertir les données CSV

Ouvrez votre Google Drive ou le dossier Google Drive dans lequel vous souhaitez télécharger le fichier CSV. Accédez au menu Paramètres (cliquez sur l’engrenage, puis sélectionnez « Paramètres »).

Assurez-vous que la case « Convertir les téléchargements » n’est pas cochée.

Remarque : Si vous activez cette fonction, tous les fichiers CSV seront convertis au format Google Sheets lors du téléchargement.

Après cela, vous pouvez faire glisser et déposer le fichier CSV depuis votre appareil et il sera téléchargé sans aucune modification.

Lorsque vous double-cliquez sur le fichier, les données CSV s’affichent sous forme de tableau.

Si vous devez ouvrir le fichier CSV téléchargé dans Google Sheets, cliquez sur « Ouvrir avec » et sélectionnez Google Sheets dans le menu déroulant.

Votre fichier CSV s’ouvrira dans Google Sheets dans un onglet séparé, et un fichier Google Sheets converti sera automatiquement créé dans le même dossier.

Comment importer un grand fichier CSV dans Google Sheets

Dans cet article, nous avons décrit plusieurs méthodes qui vous permettent d’importer des CSV dans Google Sheets : avec une solution d’intégration de données, avec des formules et manuellement. En général, chacune de ces méthodes convient aux fichiers CSV de différentes tailles.

Cependant, des complications peuvent survenir si votre fichier CSV dépasse les limites de Google Sheets. L’application vous permet d’avoir une feuille de calcul qui comporte :

  • Jusqu’à 10 millions de cellules
  • Jusqu’à 18 278 colonnes (colonne ZZZ)
  • Jusqu’à 50 000 caractères par cellule

Si votre fichier CSV est trop volumineux et contient plus de cellules ou de colonnes que ce qui est autorisé – malheureusement, dans ce cas, il n’y a aucun moyen d’importer un tel fichier dans Google Sheets. Pour résoudre ce problème, vous pouvez essayer de diviser votre ensemble de données en plusieurs fichiers CSV et les exporter séparément.

Si cela n’est pas possible, Google Sheets n’est peut-être pas adapté à vos besoins. Vous pouvez envisager de travailler avec Excel qui peut gérer des fichiers beaucoup plus volumineux.

Comment utiliser les données CSV importées dans Google Sheets : Suivi des revenus basé sur un rapport CSV

Nous disposons d’un système de base de données qui génère un rapport CSV. Nous avons été inspirés par la vidéo de Railsware : « Comment suivre les revenus » et avons décidé de créer notre propre suivi des revenus en temps réel. Pour cela, les données doivent être mises à jour aussi fréquemment que possible.

Tout d’abord, nous avons configuré un importateur de CSV dans Coupler.io, qui mettra à jour nos données toutes les heures. Une fois que les données brutes sont dans la feuille de calcul, nous pouvons utiliser la puissance de Google Sheets : deux formules et un graphique géographique pour créer un suivi simple des revenus.

Maintenant, avec la mise à jour automatique des données, votre graphique sera mis à jour toutes les heures, comme ceci :

[Insérer une image ici]

Importer facilement des CSV dans Google Sheets en quelques minutes

Lorsque les tâches routinières sont automatisées, vous pouvez vous concentrer sur d’autres tâches précieuses qui doivent être accomplies. Ainsi, vous gagnez du temps et augmentez votre efficacité. Coupler.io a été spécialement conçu pour réaliser cela. Vous ne devrez consacrer que moins de 5 minutes à l’installation et à la configuration. Ensuite, vous obtiendrez un importateur de données CSV entièrement automatisé que vous pourrez utiliser pour votre projet. Vous ne devrez configurer l’importateur qu’une seule fois, et après cela, Coupler.io importera automatiquement les CSV dans Google Sheets selon votre planning. Vous pourriez également être intéressé par d’autres intégrations disponibles avec l’utilisation de l’importateur de CSV : de Clockify à Google Sheets et de Jira Server à Google Sheets.

Bonne chance!

Articles en lien