Rester au courant des derniers taux de conversion peut être une tâche ardue. Mais ce n'est pas une fatalité. Lisez la suite pour savoir comment utiliser Google Sheets pour la conversion des devises et automatiser ce problème.
Que vous souhaitiez convertir les monnaies traditionnelles et les crypto-monnaies. Nous couvrirons trois façons d'automatiser ce processus pour que les données dont vous avez besoin soient facilement disponibles et mises à jour.
Faites une copie de cette feuille de calcul et suivez-nous !
3 façons de convertir des devises avec Google Sheets
Il existe de nombreuses façons de convertir des devises sur une feuille de calcul. Vous pouvez évidemment le faire à la main, en introduisant les taux de conversion au fur et à mesure des besoins. Mais c'est beaucoup d'efforts gaspillés. Nous présentons ci-dessous trois façons d'automatiser cette tâche.
1. Fonction GOOGLEFINANCE
La fonction GOOGLEFINANCE permet de récupérer des informations financières en temps réel, L'application permet d'obtenir des informations sur des sujets tels que les cours des actions, les valeurs boursières et les taux de change des monnaies. Il peut également convertir des devises en récupérant les derniers taux de change directement dans vos feuilles de calcul Google.
Lire notre article sur GOOGLEFINANCE pour en connaître toutes les applications.
Convertir les valeurs
Si vous avez seulement besoin de convertir une poignée de valeurs vous pouvez utiliser GOOGLEFINANCE pour les convertir tous. Dans cet exemple, nous allons convertir des euros en dollars américains.
=A2 * GOOGLEFINANCE(“CURRENCY:EURUSD”)
N'oubliez pas que cette fonction demande des informations à une source externe (une API de Google), ce qui la rend gourmande en ressources.
Si vous avez beaucoup de valeurs à convertir, l'utilisation de plusieurs formules avec GOOGLEFINANCE peut ralentir votre feuille de calcul. La méthode suivante résout ce problème.
Récupérer les taux de conversion
Si vous devez convertir un grand nombre de valeurs, vous pouvez créer une formule pour inclure le taux de conversion dans votre feuille de calcul. Ce taux de conversion est ensuite utilisé dans d'autres formules pour calculer la conversion.
Par exemple, la formule ci-dessous vous donne le taux de conversion du dollar canadien en dollar américain.
=1 * GOOGLEFINANCE(“CURRENCY:CADUSD”)
Vous pouvez également obtenir le taux de conversion inverse en inversant les codes des devises.
=1 * GOOGLEFINANCE(“CURRENCY:USDCAD”)
Il suffit ensuite de multiplier la valeur souhaitée par le taux de conversion correspondant.
En termes de puissance de traitement, c'est la façon la plus efficace d'utiliser GOOGLEFINANCE pour obtenir des conversions actualisées.
2. Fonction IMPORTXML
GOOGLEFINANCE est formidable, mais il présente un inconvénient majeur : il ne fonctionne pas pour toutes les devises. C'est particulièrement vrai pour les crypto-monnaies, car il ne fonctionne pas pour tous les jetons.
C'est là que IMPORTXML peut s'avérer très utile, car il permet de récupérer des données directement à partir d'un site web.
Supposons que vous souhaitiez connaître le prix actuel du jeton DOGE. Vous pouvez rechercher cette information sur CoinMarketCap à l'aide de la formule ci-dessous.
=IMPORTXML(“https://coinmarketcap.com/currencies/dogecoin/”, “//span[@class=’sc-f70bb44c-0 jxpCgO base-text’]”)
Cette formule s'appuie sur le site web pour continuer à fonctionner, et c'est un inconvénient majeur. Si ce site change de structure ou connaît des temps d'arrêt, votre feuille de calcul ne fonctionnera plus correctement.
Un autre problème de cette fonction est qu'elle est assez compliquée. Pour la faire fonctionner plus facilement, vous pouvez utiliser la formule suivante un peu d'aide de l'IA.
Si vous voulez tout savoir sur cette fonction, consultez le site suivant ce guide étape par étape sur IMPORTXML.
3. Intégration de l'API
La dernière façon de convertir des devises est de obtenir des informations directement à partir d'une API. Cette méthode résout les problèmes des deux dernières :
- La bonne API peut compléter ou remplacer GOOGLEFINANCE.
- Ces services offrent généralement une plus grande stabilité que l'utilisation d'IMPORTXML.
Cette solution s'appuie sur Sheetgo pour intégrer les taux de change actuels d'une API dans votre feuille de calcul.
Le plus difficile est de trouver l'API ouverte qui correspond à vos besoins. Ensuite, il vous suffit de suivre quelques étapes simples :
2️⃣ Créer un nouveau flux de travail
3️⃣ Sélectionnez HTTP Request comme source
4️⃣ Définir l'URL de l'API (nous avons utilisé https://restcountries.com/v3.1/currency/cop?fields=currencies).
S'il ne s'agit pas d'une API ouverte, définissez vos informations d'identification dans l'en-tête. Malheureusement, les API fermées sans authentification dans l'en-tête ne sont pas compatibles avec Sheetgo.
5️⃣ Passez à l'étape suivante, ajoutez un responsable du traitement des données si vous le souhaitez.
6️⃣ Enfin, sélectionnez la destination
Convertir les devises sans effort
Les taux de change changent constamment et les suivre peut être une tâche répétitive. Nous avons examiné les meilleurs moyens d'automatiser cette tâche et le moment où il convient d'utiliser chacun d'entre eux.
