Les IMPORTDATA La formule dans Google Sheets est un outil très pratique. Elle nous aide à récupérer des données, qui sont stockées dans .csv (valeurs séparées par des virgules) ou .tsv (valeurs séparées par des tabulations) fichiers, depuis un emplacement sur le web.
Syntaxe
IMPORTDATA(url)
- url – c'est l'adresse (uniform resource locator) sur le web, où se trouve le fichier .csv ou .tsv. Cela peut prendre deux formes.
- Un emplacement valide et entièrement qualifié sous forme de texte (entre guillemets). Par exemple : “ http://www.census.gov/2010census/csv/pop_change.csv ”
- Il peut également s'agir d'une référence à une cellule (comme B1) dans Google Sheets, où l'URL est stockée.
Il pourrait être utile de noter que Google Sheets prend en charge jusqu'à 50 formules IMPORTDATA sur une seule feuille de calcul.
Utilisation : Formule IMPORTDATA
Cas # 1 : IMPORTDATA(“ emplacement du fichier CSV ou TSV sur le Web ”)
Dans l'instantané ci-dessous, nous essayons d'importer les données dans la cellule B3, qui devient donc le destination à clé dans la formule IMPORTDATA.
Nous veillons à ce que les url est valide, puis entrez la formule correctement (c'est-à-dire encadrez url(entre guillemets) et appuyez sur la touche Entrée. Ci-dessous, ce que nous voyons lorsque Google Sheets tente de récupérer les données. Plus le fichier est volumineux, plus l'importation des données prend du temps.
Pendant que l'importation des données est en cours, la cellule dans laquelle nous avons saisi la formule semble avoir retourné une erreur (comme indiqué par un petit point rouge dans le coin supérieur droit de la cellule). Mais, ce n'est pas une erreur, juste un état transitoire. Survolez la cellule avec la souris pour voir la description suivante.
Dès que Google Sheets charge les données, la tache rouge disparaît. Vous remarquerez que les données s'étendent de la cellule de formule (B3) vers la droite et également vers le bas.
Il est donc primordial de veiller à ce que la cellule destinée à accueillir le résultat ne contienne aucune valeur préexistante. Sinon, la formule IMPORTDATA risque de renvoyer une erreur #REF! Par exemple, l'image ci-dessous illustre ce qui pourrait se produire si la cellule C9 contenait déjà une valeur.
Cas # 2 : IMPORTDATA(référence à une cellule contenant l'URL)
Ici, nous avons déjà stocké le url vers le .csv dans la cellule B1. Nous utiliserons donc cette cellule pour faire référence dans la formule IMPORTDATA, et le résultat est le même que dans le premier cas.
Apprendre dans cet article de blog comment facilement Importer un flux RSS dans Google Sheets.
