Si vous utilisez Google Sheets et avez besoin du cours actuel de plusieurs cryptomonnaies, la fonction GOOGLEFINANCE les importe à partir du seul symbole (ticker) de chaque cryptomonnaie. En quelques minutes, vous obtenez des données actuelles et historiques dans Google Sheets. Attention toutefois : les mises à jour ont 20 minutes de décalage, ce qui les rend inadaptées aux décisions en temps réel.
Dans cet article, vous allez apprendre à utiliser la fonction GOOGLEFINANCE pour importer le cours des cryptomonnaies dans Google Sheets. Vous découvrirez aussi d'autres façons d'obtenir ces cours dans Google Sheets, notamment avec d'autres fonctions.
Puis-je utiliser Google Finance pour obtenir le cours des cryptomonnaies ?
La fonction GOOGLEFINANCE de Google Sheets permet d'obtenir le cours des cryptomonnaies. Il suffit de saisir le symbole de la cryptomonnaie entre guillemets comme seul argument de la fonction. Vous pouvez aussi saisir le symbole, sans guillemets, dans une cellule et utiliser la référence de cette cellule dans la formule.
GOOGLEFINANCE ne couvre que les cryptomonnaies les plus connues, comme le Bitcoin et l'Ethereum. Si un symbole simple comme BTCUSD renvoie une erreur, ajoutez le préfixe de devise : =GOOGLEFINANCE("CURRENCY:BTCUSD"). Pour les autres, utilisez l'une des méthodes présentées plus bas.
Comment obtenir le cours des cryptomonnaies dans Google Sheets avec la fonction Google Finance ?
1. Ouvrez Google Sheets.
2. Dans une cellule vide, saisissez le symbole de la cryptomonnaie voulue. Dans cet exemple, j'obtiens le cours du Bitcoin en dollars américains. Le symbole est BTCUSD.
3. Dans une autre cellule, saisissez la formule GOOGLEFINANCE. Sélectionnez la cellule contenant le symbole comme seul paramètre et fermez la parenthèse.
4. Après avoir appuyé sur "Entrée", vous verrez peut-être "Chargement..." dans la cellule pendant quelques secondes, puis le cours de la cryptomonnaie choisie.
5. Pour appliquer le format monétaire ($), cliquez sur le symbole du dollar dans la barre d'outils, comme ci-dessous.
Mettez ces connaissances en pratique et apprenez à créer un suivi de portefeuille d'actions dans Google Sheets.
Autres façons d'obtenir le cours des cryptomonnaies dans Google Sheets
Il existe plusieurs méthodes pour importer le cours des cryptomonnaies dans Google Sheets, notamment d'autres fonctions natives et des modules complémentaires.
Obtenir le cours des cryptomonnaies avec IMPORTXML
La fonction IMPORTXML de Google Sheets permet d'obtenir le cours des cryptomonnaies depuis de nombreuses pages web. Il vous faut seulement l'URL et le XPath de l'élément qui affiche le cours de la cryptomonnaie choisie.
Il existe de nombreuses façons d'obtenir le XPath d'un élément, mais la fonction Inspecter de Chrome est simple et rapide.
Par exemple, CoinMarketCap fournit le cours de nombreuses cryptomonnaies.
Trouver le XPath
1. Ouvrez le site dans Chrome et trouvez le cours de la cryptomonnaie voulue.
2. Sélectionnez la valeur et faites un clic droit. Dans le menu, choisissez "Inspecter".
3. Dans la fenêtre d'inspection, la ligne de code correspondant au cours est sélectionnée. Si la zone en surbrillance n'est pas la bonne, survolez les lignes de code voisines jusqu'à trouver celle qui met exactement le cours en surbrillance.
4. Faites un clic droit sur la ligne de code et sélectionnez Copier > Copier le XPath complet.
Utiliser IMPORTXML avec l'URL et le XPath
1. Dans Google Sheets, saisissez l'URL et le XPath dans des cellules séparées.
2. Dans une autre cellule, saisissez la formule et sélectionnez la cellule contenant l'URL comme premier paramètre.
3. Sélectionnez la cellule contenant le XPath comme second paramètre et fermez la parenthèse.
4. Appuyez sur "Entrée" pour obtenir le cours de la cryptomonnaie choisie.
Obtenir le cours des cryptomonnaies avec IMPORTDATA
Cryptoprices.cc est un site qui propose une API simple dont tous les points de terminaison renvoient du texte. Il suffit d'utiliser l'URL de la cryptomonnaie voulue. Toutes les URL figurent dans le plan du site, qui est aussi un fichier texte. Vous pouvez donc aussi utiliser IMPORTDATA pour récupérer cette liste et choisir l'URL depuis Sheets.
Et le module complémentaire CRYPTOFINANCE ?
Le module complémentaire CRYPTOFINANCE était une solution populaire, mais il tirait ses cours de Cryptowatch, que Kraken a depuis fermé. D'après les avis récents sur Google Workspace Marketplace, il ne renvoie plus de données : les méthodes IMPORTXML et IMPORTDATA ci-dessus sont donc plus fiables.
Conclusion
Comme vous l'avez vu, il est facile d'obtenir le cours des cryptomonnaies avec la fonction GOOGLEFINANCE de Google Sheets. Vous pouvez aussi le faire avec d'autres fonctions de Sheets qui importent des données externes, mais elles ne sont utiles que si vous disposez d'une source qui fournit les cours au format requis.
Vous savez maintenant comment utiliser la fonction GOOGLEFINANCE de Google Sheets pour obtenir le cours des cryptomonnaies. Vous connaissez aussi d'autres méthodes pour obtenir ces cours, comme l'utilisation de la fonction IMPORTXML de Google Sheets et le recours à la fonction IMPORTDATA.
Pour en savoir plus sur l'import de données financières et d'autres types de données dans Google Sheets, consultez ces articles.
