Comment utiliser la fonction GOOGLEFINANCE (("devise: EURAUD"))
Cette fonction:
GOOGLEFINANCE(("CURRENCY:EURAUD"))
Fonctionne bien dans Google Spreadsheets, j'ai cherché sur le web de haut en bas de la documentation concernant cette fonction et comment elle est utilisée, le plus proche que j'ai était celui-ci
Http://www.google.com/finance?q=EURAUD
Personne Ne sait comment l'utiliser? ou où trouver la documentation concernant cette fonction?
7 réponses
Voilà:
Https://support.google.com/docs/answer/3093281
C'est toute la documentation fournie par Google.
Les instructions spécifiques pour ce que vous cherchez sont ici: https://support.google.com/docs/answer/3093281
Rappelez-vous que vos formules Google Spreadsheets peuvent utiliser un point-virgule (;) au lieu d'une virgule (,) en fonction des paramètres régionaux.
Une fois fait le remplacement sur certains exemples ressemblerait à ceci:
=GoogleFinance("CURRENCY:USDEUR")
=INDEX(GoogleFinance("USDEUR","price",today()-30,TODAY()),2,2)
=SPARKLINE(GoogleFinance("USDEUR","price",today()-30,today()))
Taux de change de L'Euro à NOK le premier janvier 2016:
=INDEX(GOOGLEFINANCE("CURRENCY:EURNOK"; "close"; DATE(2016;1;1)); 2; 2)
La fonction INDEX()
est utilisée car la fonction GOOGLEFINANCE()
s'imprime réellement dans 4 cellules séparées (2x2) lorsque vous l'appelez avec ces arguments, le résultat ne sera qu'une seule cellule.
Gardez à l'esprit que la fonction GoogleFinance()
ne fonctionne pas à 100% dans la nouvelle version de Google Sheets. Par exemple, la conversion de USD
en GBP
en utilisant la Formule GoogleFinance("CURRENCY:USDGBP")
Donne 0.603974
dans l'ancienne version, mais seulement 0,6 dans la nouvelle. On dirait qu'il y a une erreur d'arrondi.
=INDEX(GoogleFinance("CURRENCY:" & "EUR" & "USD", "price", A2), 2, 2)
Où A2
est la cellule avec une date au format date.
Remplacez " EUR "et" USD " par votre paire de devises.
La syntaxe est:
=GOOGLEFINANCE(ticker, [attribut], [date_debut], [jours|end_date], [intervalle])
=GOOGLEFINANCE("GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY")
=GOOGLEFINANCE("GOOG","price",TODAY()-30,TODAY())
=GOOGLEFINANCE(A2,A3)
=117.80*Index(GOOGLEFINANCE("CURRENCY:EURGBP", "close", DATE(2014,1,1)), 2, 2)
Par exemple, si vous souhaitez convertir le taux à une date précise, voici un exemple plus avancé:
=IF($C2 = "GBP", "", Index(GoogleFinance(CONCATENATE("CURRENCY:", C2, "GBP"), "close", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2), day($A2)+1), "DAILY"), 2))
Où $A2
est votre date (par exemple, 01/01/2015
) et C2
est votre devise (par exemple, EUR
).
Voir plus d'exemples à docs editors Help à Google .
Vous devez utiliser le signe égal dans la boîte de Formule
=GOOGLEFINANCE("GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY")