OpenData Cheatcode
  • Gestion de projet - OpenData Cheatcode
  • Mise en qualité - OpenData Cheatcode
    • 🔝Uploader un fichier .csv dans un Google Sheet
    • 🧹Nettoyer les données !
    • 📚Compiler les données
    • ⭐Standardiser les données
Powered by GitBook
On this page
  • Ajouter des données
  • Joindre / merger des données

Was this helpful?

  1. Mise en qualité - OpenData Cheatcode

Compiler les données

PreviousNettoyer les données !NextStandardiser les données

Last updated 2 years ago

Was this helpful?

Ajouter des données

Lorsqu'un jeu de données est incomplet il est possible sous Google Sheets d'ajouter des données, que ce soit des lignes ou des colonnes grâce à la fonction IMPORTRANGE(). Cette fonction permet d'ajouter des données sans condition particulière ; les cellules spécifiées pour être ajoutées sont collées même s'il n'y a pas de correspondance particulière avec les données initiales auxquelles elles sont ajoutées (colonnes différentes, nombre d'observations différent...).

Les étapes pour effectuer un ajout de données sont les suivantes :

  • avoir dans le drive 2 tableurs Google Sheets ou deux feuilles/onglets dans un même fichier : l'un avec les données initiales et l'autre avec les données à ajouter

  • dans le tableur des données initiales cliquer sur la cellule où les données doivent être ajoutées, puis entrer la formule suivante :

=IMPORTRANGE("URL-des-données-à-ajouter" ; "nom-de-la-feuille-des-données-à-ajouter!A1:D21")

Les cellules à coller dans le tableur initial sont spécifiées après le nom de la feuille dans laquelle elles se trouvent : "A1:D21". Dans cet exemple, on colle les lignes 1 à 21 des colonnes A, B, C et D des données à ajouter, dans les données initiales.

  • lors de la première jointure la cellule affiche une erreur : #REF!. Il vous faudra alors donner la permission de lier les deux tableurs en passant la souris sur le message d'erreur, puis en cliquant sur "Autoriser l'accès" :

Cette jointure peut se faire pour ajouter de nouvelles colonnes, ou pour ajouter des observations (lignes) en plus.

⚠ Attention : la fonction IMPORTRANGE() colle les données même si elles ne correspondent en rien aux données initiales. Cette fonction ajoutera de nouvelles colonnes ou de nouvelles lignes automatiquement, sans chercher de correspondances avec le fichier d'origine. Il faut donc être vigilant sur les ajouts via cette fonction.

🎥 Tutoriel vidéo

Par souci de simplicité les données initiales et les données à ajouter se trouvent dans le même fichier Google Sheets, nous rappelons qu'il est possible d'avoir les données dans 2 tableurs différents.

Joindre / merger des données

Nous venons de voir comment ajouter des données indépendamment du lien entre 2 jeux. Voyons maintenant comment ajouter des données qui correspondent aux données initiales grâce aux jointures. Cela nécessite une colonne commune qui servira de pivot entre les 2 bases de données. De cette manière, les données seront ajoutées seulement sur les observations communes aux 2 jeux, ce qui peut être très utile pour ajouter des informations manquantes à vos données initiales.

🎥 Tutoriel vidéo

📚
vers le tableur Google Sheets
lien