📚Compiler les données
Last updated
Last updated
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 :
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.
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.
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.