Syntaxe de la fonction

GOOGLEFINANCE(ticker; [attribut]; [date_début]; [date_fin | nombre_jours]; [intervalle])

  • ticker : reprĂ©sente un code mnĂ©motechnique du titre Ă  prendre en compte Ă  utiliser avec le symbole du marchĂ© boursier. Si aucun symbole de marchĂ© boursier n’est spĂ©cifiĂ©, GOOGLEFINANCE en sĂ©lectionnera un pour vous par dĂ©duction ;
  • attribut – [FACULTATIF – “price” par dĂ©faut] : attribut Ă  rĂ©cupĂ©rer auprès de Google Finance concernant le titre dĂ©signĂ© par ticker, il est obligatoire si une date est spĂ©cifiĂ©e ;
  • date_dĂ©but – [FACULTATIF] : date de dĂ©but de la pĂ©riode pour laquelle vous souhaitez rĂ©cupĂ©rer des donnĂ©es ;
  • date_fin | nombre_jours – [FACULTATIF] : date de fin de la pĂ©riode pour laquelle vous souhaitez rĂ©cupĂ©rer des donnĂ©es ou nombre de jours pour lesquels rĂ©cupĂ©rer des donnĂ©es Ă  compter de date_dĂ©but ;
  • intervalle – [FACULTATIF] : frĂ©quence des donnĂ©es renvoyĂ©es, journalière (« DAILY Â») ou hebdomadaire (« WEEKLY Â»). L’intervalle peut aussi ĂŞtre renseignĂ© avec les chiffres de 1 Ă  7 (toute autre valeur est interdite).

Exemples d'utilisation

  • GOOGLEFINANCE("NASDAQ:GOOG";"price";AUJOURDHUI()-30; AUJOURDHUI())
  • GOOGLEFINANCE(A1;B2)

Exercices d'application

Dans cet exercice, nous souhaitons récupérer le prix à la clôture de l’action de ENGIE (ticker : ENGI) à la bourse Euronext Paris (code bourse : EPA) sur les trente derniers jours.

Pour cela, voici la fonction utilisĂ©e Ă  mettre en cellule A1 : 

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
=GOOGLEFINANCE("EPA:ENGI";"price";AUJOURDHUI()-30;AUJOURDHUI())
=GOOGLEFINANCE("EPA:ENGI";"price";AUJOURDHUI()-30;AUJOURDHUI())
=GOOGLEFINANCE("EPA:ENGI";"price";AUJOURDHUI()-30;AUJOURDHUI())

En d’autres termes, dans ce cas d’usage, nous demandons Ă  la fonction GOOGLEFINANCE d’afficher le prix de l’action « ENGI Â» Ă  la bourse « EPA Â» dans les 30 derniers jours.

💡 L’astuce Numericoach : utilisez la fonction AUJOURDHUI plutôt qu’insérer la date du jour à la main ! Ainsi, votre formule restera à jour. Si vous décidez de rouvrir votre tableur dans un mois, vous aurez bien le cours des 30 derniers jours.

➡️ Lors de l’usage de cette fonction, vous constaterez qu’aucune mise en forme n’est appliquée aux données : ce n’est pas très visuel. Si vous souhaitez réaliser une mise en forme sans pour autant le faire manuellement, nous vous recommandons l’usage d’une Mise en forme conditionnelle.

Dans ce cas précis, l’objectif est d’appliquer une mise en forme de votre choix aux cellules si elles ne sont pas vides (et donc que l’import a réussi).

Vous ne savez pas réaliser cela ? Pas de panique, Numericoach a justement un article pour vous éclairer sur le sujet : le voici !

Ouvrir dans Sheets

Fonctions