Comment Convertir des Devises dans Google Sheets (Fonction Google Finance)
Lorsque vous travaillez avec des données liées à l’argent dans vos feuilles de calcul, il peut arriver que vous deviez convertir d’une devise à l’autre.
Bien sûr, il est toujours possible de Google les taux de conversion, puis de les saisir manuellement.
Un moyen plus simple, cependant, consiste à utiliser une fonction Google Sheets très pratique qui récupère les taux de conversion pour vous.
Dans ce tutoriel, je vais vous montrer comment convertir des devises dans Google Sheets à l’aide de la fonction GoogleFinance.
Table des Matières
Utilisation de GOOGLEFINANCE pour convertir des devises dans Google Sheets
La fonction GOOGLEFINANCE dans Google Sheets est un outil très pratique qui récupère les taux de conversion des devises en temps réel (enfin presque en temps réel).
Comme son nom l’indique, la fonction utilise les données financières fournies par Google. Ainsi, quels que soient les taux de conversion que vous envisagiez pour Google, sont directement disponibles dans vos feuilles de Google! Tout ce dont vous avez besoin est la bonne formule.
Syntaxe de la FONCTION GOOGLEFINANCE
La syntaxe de base de la FONCTION GOOGLEFINANCE est la suivante:
=GOOGLEFINANCE("CURRENCY:<source_currency_symbol><target_currency_symbol>")
où:
- source_currency_symbol est un code à trois lettres pour la devise à partir de laquelle vous souhaitez convertir.
- target_currency_symbol est un code à trois lettres pour la devise vers laquelle vous souhaitez convertir.
Par exemple, si vous voulez le taux de conversion de dollars en roupies, vous entrez la fonction:
=GOOGLEFINANCE("CURRENCY:USDINR")
Notez qu’il n’y a pas d’espace entre les deux codes de devise.
Voici quelques autres codes de devise:
Devise | Code |
Dollar américain | USD |
Yen japonais | JPY |
Dollar canadien | CAD |
Roupie indienne | INR |
Rial d’Iran | IRR |
Rouble russe | RUB |
Euro | EUR |
Dollar de Singapour | SGD |
Dollar de Hong Kong | HKD |
Livre du Royaume-Uni | L |
Comment utiliser GOOGLEFINANCE pour Récupérer les taux de change
Regardons un exemple. Ici, nous avons trois devises dans la colonne B et nous voulons convertir la devise de la colonne A en celles de la colonne B:
Voici les étapes à suivre pour obtenir le taux de change des dollars dans les trois devises de la colonne B:
- Sélectionnez la première cellule de la colonne où vous souhaitez que les résultats apparaissent (C2).
- Tapez la formule: =GOOGLEFINANCE(« CURRENCY: USDINR »)
- Appuyez sur la touche retour.
Vous devriez voir le taux de change actuel pour la conversion de USD en INR dans la cellule C2.
- Alternativement, vous pouvez même inclure des références à des cellules dans la fonction, en les combinant avec l’opérateur esperluette, comme suit: = GOOGLEFINANCE(« CURRENCY: » & A2 & B2)
- Appuyez sur la touche retour.
- Double-cliquez sur la poignée de remplissage de la cellule C2 pour copier la formule dans les autres cellules de la colonne C.
Vous devriez maintenant voir les taux de conversion de l’USD vers les trois devises affichées dans la feuille.
Comment convertir des USD en INR à l’aide de GOOGLEFINANCE
Les étapes ci-dessus ne vous permettent que d’obtenir les taux de conversion entre deux devises, mais elles ne convertissent pas réellement de l’argent d’une devise à une autre. Supposons que nous ayons la liste suivante des prix en dollars et que nous voulons les convertir en INR.
Pour convertir l’argent du tableau ci-dessus de USD en INR, procédez comme suit:
- Sélectionnez la première cellule de la colonne où vous souhaitez que les résultats apparaissent (B2).
- Tapez la formule:
=GOOGLEFINANCE("CURRENCY:USDINR")*A2
- Appuyez sur la touche retour.
- Double-cliquez sur la poignée de remplissage de la cellule B2 pour copier la formule dans le reste des cellules de la colonne C.
- Vous devriez maintenant voir la colonne B remplie de prix en INR.
Notez que nous avons simplement multiplié le résultat de la fonction GOOGLEFINANCE avec la valeur de cellule dans la colonne A, afin de convertir le prix en INR.
Entrer vos paramètres avec juste la fonction générale GOOGLEFINANCE suffit pour vous donner un taux de conversion précis.
Cependant, il existe d’autres paramètres facultatifs que la fonction GOOGLEFINANCE vous permet d’entrer afin d’obtenir spécifiquement ce dont vous avez besoin. Par exemple, vous pouvez également l’utiliser pour afficher les taux de change historiques.
Comment utiliser GOOGLE FINANCE pour récupérer les taux de change historiques
Vous pouvez apporter quelques modifications à la fonction GOOGLEFINANCE pour récupérer les taux de change sur une période de temps, au lieu d’une seule journée.
Pour récupérer les taux de change historiques, la fonction GOOGLEFINANCE peut être personnalisée selon la syntaxe suivante:
GOOGLEFINANCE("CURRENCY:<source_currency_symbol><target_currency_symbol>", , , , )
Dans la syntaxe ci-dessus, tous les paramètres indiqués entre crochets sont facultatifs. Voici ce qu’ils signifient:
- Le paramètre attribut spécifie le type de données que vous souhaitez récupérer. Il s’agit d’une valeur de chaîne et sa valeur par défaut est « price ». Cela signifie que nous voulons des devis en temps réel récupérés auprès de Google Finance. Nous avons fourni une liste de valeurs d’attributs et ce qu’elles signifient à la fin de ce tutoriel.
- Le paramètre start_date spécifie la date à partir de laquelle nous voulons que les données historiques commencent
- Dans le quatrième paramètre, vous pouvez spécifier la date de fin pour les données historiques ou le nombre de jours à partir de la date de début pour laquelle vous souhaitez les données historiques.
- Le paramètre interval spécifie la fréquence des données renvoyées. Il peut être « QUOTIDIEN » ou « HEBDOMADAIRE », selon vos besoins,
Comment utiliser GOOGLEFINANCE pour récupérer les Taux de change sur une Période
Prenons un exemple pour comprendre comment la fonction GOOGLEFINANCE peut être utilisée pour récupérer les taux de change (USD à INR) du 10 octobre 2020 au 20 octobre 2020.
- Sélectionnez une cellule à partir de laquelle vous souhaitez commencer à afficher les taux de change. Vous n’avez pas besoin d’ajouter un en-tête pour les colonnes, car la fonction ajoute automatiquement les en-têtes de colonnes.
- Tapez la formule : =GOOGLEFINANCE(« DEVISE:USDEUR », « prix », DATE (2020,10,10), DATE (2020,10,20), « QUOTIDIEN »)
- Appuyez sur la touche Retour
Vous devriez maintenant voir deux nouvelles colonnes automatiquement insérées à partir de la cellule dans laquelle vous avez entré la formule.
La première colonne contient la date de chaque jour entre le 10 octobre 2020 et le 20 octobre 2020. La deuxième colonne contient le taux de change de clôture pour chaque jour.
Si vous souhaitez afficher les taux hebdomadaires au lieu des taux quotidiens, vous pouvez simplement remplacer le paramètre d’intervalle dans la fonction de QUOTIDIEN à HEBDOMADAIRE.
Comment utiliser GOOGLEFINANCE pour récupérer les Taux de change au cours de la Semaine écoulée
Si vous souhaitez afficher dynamiquement les taux de change au cours du passé, disons une semaine en fonction du jour d’ouverture de la feuille, vous pouvez utiliser la fonction AUJOURD’hui, au lieu de la DATE.
Voyons un exemple où nous voulons afficher dynamiquement les taux de change des 10 jours précédents, quel que soit le jour où la feuille est ouverte.
Suivez ces étapes:
- Sélectionnez une cellule à partir de laquelle vous souhaitez commencer à afficher les taux de change.
- Tapez la formule: =GOOGLEFINANCE(« CURRENCY: USDEUR », « price », TODAY() -10, TODAY (), « DAILY »)
- Appuyez sur la touche Retour
Vous devriez maintenant voir deux nouvelles colonnes automatiquement insérées à partir de la cellule dans laquelle vous avez entré la formule.
La première colonne contient la date de chaque jour, de 10 jours avant à la date actuelle. La deuxième colonne contient le taux de change de clôture pour chaque jour.
Ici, la fonction TODAY() renvoie la date actuelle à laquelle le fichier est ouvert. Ainsi, chaque fois qu’elle est ouverte, cette fonction s’actualise et renvoie une nouvelle valeur.
Quelques points à retenir
Voici quelques choses importantes que vous devez savoir pour comprendre la fonction GOOGLEFINANCE:
- Lorsque nous parlons de taux de change en temps réel, vous pouvez vous attendre à un délai allant jusqu’à 20 minutes.
- Pour les débits en temps réel, la fonction renvoie une seule valeur. Cependant, pour les taux historiques, la fonction renvoie un tableau avec les en-têtes de colonne.
- Si vous ne fournissez aucun paramètre de date, GOOGLEFINANCE suppose que vous souhaitez uniquement des résultats en temps réel. Si vous fournissez un paramètre de date, la demande est considérée comme une demande de données historiques.
Valeurs d’attribut et leurs significations
Voici quelques-unes des valeurs couramment utilisées pour le paramètre d’attribut de GOOGLEFINANCE :
Pour les données en temps réel:
- » priceopen– – Nous voulons le prix au moment de l’ouverture du marché.
- « élevé » – Nous voulons le prix élevé du jour en cours.
- « bas » – Nous voulons le prix bas du jour en cours.
- « volume » – Nous voulons le volume de négociation du jour en cours.
- « marketcap » – Nous voulons la capitalisation boursière de l’action.
Pour les données historiques:
- » ouvert » – Nous voulons le prix d’ouverture pour la (les) date(s) spécifiée(s).
- « fermer » – Nous voulons le cours de clôture pour la (les) date(s) spécifiée(s).
- « élevé » – Nous voulons le prix élevé pour la (les) date (s) spécifiée (s).
- « bas » – Nous voulons le prix bas pour la (les) date (s) spécifiée(s).
- « volume » – Nous voulons le volume pour la ou les dates spécifiées.
- « tous » – Nous voulons toutes les informations ci-dessus.
Vous pouvez également utiliser un certain nombre d’autres attributs. Vous pouvez vous référer à la documentation officielle de Google Sheets pour en savoir plus.
Dans ce tutoriel, nous avons examiné comment vous pouvez utiliser la fonction GOOGLEFINANCE pour récupérer les taux de change en temps réel et historiques.
Nous avons également examiné comment vous pouvez utiliser les taux récupérés pour convertir des devises dans Google Sheets. Nous espérons que cela vous a été instructif et utile.
Autres tutoriels Google Sheets que vous pourriez aimer:
- Fonction REGEXMATCH dans Google Sheets
- Comment Utiliser la fonction IMPORTRANGE dans Google Sheets
- Comment Convertir Excel en Google Sheets
- Convertir des Formules en Valeurs dans Google Sheets
- Comment Actualiser automatiquement Google Sheets (Mises à jour Toutes les 1 Minutes)