Tutoriel Google Finance : Maîtriser l'extraction de données financières avec Google Sheets
Dans cet article, nous explorerons comment récupérer des données depuis Google Finance, un site web géré par Google qui se concentre sur les actualités commerciales et les informations financières de toutes sortes, utiles pour ceux qui souhaitent s’initier à l’univers boursier et analyser les entreprises. Disposer d’un compte Google est une condition préalable pour utiliser les feuilles de calcul de Google Drive.
Google Sheets vous permet de créer, d'éditer et de partager des feuilles de calcul facilement. Il permet de stocker des fichiers dans le cloud, à l’instar d’autres services tels que Dropbox. Au-delà de la simple sauvegarde, nous pouvons également créer directement des fichiers depuis cette plateforme. Parmi les types de fichiers que l’on peut créer, on distingue les feuilles de calcul (équivalent d’Excel chez Google), des documents texte (similaire à Word chez Google), des diaporamas (comparable à PowerPoint chez Google) et d’autres encore.
Comment Récupérer les Cours de ETF avec Google Sheets & Google Finance ? [+ les historiques]
1. Premiers Pas avec Google Sheets
Google Sheets : Qu'est-ce que c'est ?
Google Sheets est un tableur en ligne gratuit. Mais comme Google Sheets se trouve dans le cloud (et pas sur votre ordinateur), cela signifie que vous allez accéder au tableur avec votre navigateur.
Différences entre Google Sheets et Excel
Google Sheets est basé sur le cloud, tandis qu'Excel est un programme installé sur votre ordinateur. Avec Google Sheets, vous n'aurez plus à faire face à des problèmes de compatibilité entre les différentes versions du logiciel. La collaboration est intégrée dans Google Sheets et fonctionne très bien. Les deux tableurs disposent de langages de script pour étendre leur fonctionnalité et créer des outils personnalisés. En ce qui concerne ce que vous allez apprendre dans ce guide, il y a très peu de différences entre Google Sheets et Excel.
Pourquoi Utiliser Google Sheets ?
Google Sheets offre suffisamment de fonctionnalités pour effectuer des analyses complexes, tout en étant très simple à utiliser.
Lire aussi: Formule Tiers Intégral
Capacités de Google Sheets
Tout à fait. Vous pouvez créer des tableaux de bord, écrire des formules complexes et même concevoir des applications personnalisées pour automatiser votre travail.
Comment Démarrer avec Google Sheets ?
- Il vous est ensuite demandé de vous connecter avec votre compte Google.
- Vous arriverez à la page d’accueil de Google Sheets, où sont affichées les dernières feuilles de calcul que vous avez utilisées.
- Quand vous créez un nouveau fichier Google Sheet, il sera automatiquement sauvegardé dans votre dossier Drive principal (votre dossier racine). Pour organiser vos documents, vous pouvez déplacer le fichier vers un autre dossier.
- Vous pouvez commencer par donner un nom à votre feuille de calcul à l’emplacement où est écrit “Feuille de calcul sans titre”.
La Feuille de Calcul dans Google Sheets
Une feuille de calcul se compose d'une grille de cellules. Vous pouvez remarquer qu’il y a deux rangées de menus dans la partie supérieure de votre feuille de calcul Google Sheets. Le premier menu (avec des titres) s’appelle la “barre des menus”. Chaque cellule est identifiée par une coordonnée unique, en combinant une lettre pour la colonne et un numéro pour la ligne. Dans l'exemple mentionné ci-dessus, la cellule référencée est E7. Une fois que vous avez compris ce principe fondamental, vous avez compris comment les feuilles de calcul fonctionnent.
Manipuler des Données
Il est maintenant temps de commencer à utiliser cette nouvelle feuille de calcul. Appuyez sur la touche Entrée une fois que vous avez fini d'entrer les données et vous passerez à la cellule suivante en dessous. Pas de panique. Appuyez sur Cmd + Z sur Mac ou Ctrl + Z sur PC pour annuler l'étape précédente et revenir en arrière. Continuez à appuyer pour revenir en arrière dans vos modifications. N'hésitez pas à utiliser vos propres données si vous le souhaitez. Vous venez de créer un tableau dans Google Sheets en seulement quelques étapes.
2. L’environnement de Travail de Google Sheets
Modifier la Taille des Colonnes et des Lignes
Pour sélectionner une ligne ou une colonne, cliquez sur le numéro (pour la ligne) ou la lettre (pour la colonne) de la ligne ou de la colonne que vous souhaitez sélectionner. Ensuite, cliquez sur le bouton de votre souris et, alors que vous maintenez la pression sur le bouton de la souris, faites glisser le curseur vers la gauche ou la droite pour modifier la largeur de cette colonne.
Voici un article détaillé qui vous explique comment ajuster automatiquement la largeur d’une colonne dans Google Sheets.
Lire aussi: Comment Calculer la TVA ?
Ajouter des Lignes et des Colonnes
Comment ajouter des colonnes dans Google Sheets : pour insérer des colonnes ou des lignes supplémentaires, cliquez sur la colonne ou la ligne existante à côté de l'endroit où vous souhaitez insérer une nouvelle colonne ou ligne.
- Lorsque vous atteignez les bords extérieurs d'une feuille de calcul Google Sheets, les lignes et/ou les colonnes s'arrêtent. En fait, par défaut, Google Sheets vous offre 1 000 lignes. Si vous avez besoin de plus de lignes, un bouton vous permet d'en ajouter.
- Pour ajouter des colonnes lorsque vous atteignez le bord droit de la feuille, c'est-à-dire la dernière colonne, procédez de la manière habituelle.
- Astuce : si vous souhaitez ajouter plus d'une colonne, il existe un moyen de le faire en une seule fois. Par exemple, si vous voulez ajouter trois nouvelles colonnes à droite de votre feuille, commencez par sélectionner les trois dernières colonnes existantes, puis faites un clic droit et, dans le menu déroulant qui apparaît, choisissez d'insérer de nouvelles colonnes.
- Limite des données dans Google Sheets : n'oubliez pas que chaque feuille de calcul Google Sheets est limitée à 10 millions de cellules. Ce chiffre peut paraître élevé, mais il est vite atteint. De plus, vous constaterez que la vitesse de Sheets diminue considérablement avant d'atteindre cette limite.
Ajouter, Supprimer et Renommer des Feuilles de Calcul
C'est très facile à réaliser. Pour ajouter une nouvelle feuille de calcul, cliquez sur le bouton en forme de plus en bas à gauche de votre feuille Google. Le bouton avec les trois barres horizontales, à côté du plus, est votre bouton d'index qui liste tous les onglets de votre feuille Google. Pour renommer ou supprimer une feuille, cliquez sur la petite flèche à côté du nom (par exemple, Feuille 1) pour afficher le menu.
Quand vous renommer une feuille, essayez de clairement indiquer ce qu'il y a dans cet onglet, en utilisant des noms tels que Paramètres, Tableau de bord, Graphiques, Données brutes.
La Mise en Forme dans Google Sheets
Vous trouverez toutes les options de mise en forme dans la barre d'outils. Avec les icônes de la barre d’outils vous pouvez centrer votre texte, le mettre en gras, changer sa taille, etc. Si vous passez la souris doucement sur une icône, vous verrez un petit texte explicatif apparaître. Prenez le temps de tester plusieurs mises en forme différentes.
Vous vous rendez compte qu’avec un peu de mise en forme la présentation de votre tableau s’est grandement améliorée. Si vous voulez supprimer la mise en forme dans Google Sheets, je vous recommande de cliquer sur l’article en lien. Sachez simplement que vous pouvez supprimer toute mise en forme en cliquant sur le menu “Format” puis en sélectionnant “Effacer la mise en forme” dans le menu déroulant (tout en bas).
Lire aussi: Excel et la TVA : Mode d'emploi
3. Les Données et Formules de Base dans Google Sheets
Les Différents Types de Données
Il existe plusieurs types de données dans Google Sheets. Chaque cellule contient la donnée elle-même et un format appliqué à cette donnée. Dans chaque cas, la donnée sous-jacente est le chiffre 2, mais avec un format différent. Les données monétaires, les pourcentages et même les dates ne sont en réalité que des nombres (les dates, vraiment ? Oui, c'est vrai, mais c'est un sujet que je vais traiter une autre fois). Si vous voulez forcer une cellule à être enregistrée comme texte, vous pouvez ajouter une apostrophe ’ avant le contenu de la cellule. Ainsi, si vous tapez '0123, cela s'affichera comme 0123 et sera aligné à gauche dans la cellule.
Faire des Calculs avec les Nombres
Vous avez déjà réalisé un calcul dans une cellule de Google Sheets. Si je reprends l’exemple du tableau que nous avons créé, vous pouvez utiliser des fonctions pour compter le nombre d’adhérents, pour calculer le total des cotisations et aussi pour calculer le montant moyen des cotisations.
- Cliquez sur la cellule C8, saisissez le symbole égal (=) puis saisissez les deux lettres NB. Vous verrez un menu de remplissage semi-automatique avec toutes les fonctions qui commencent par N.
- Sélectionnez la plage de cellules dont vous voulez compter les valeurs numériques. Pour ça, cliquez sur la cellule C4, maintenez la pression sur le bouton de votre souris et déplacez-vous jusqu’à la cellule B7. Vous pouvez relâcher le bouton de la souris et vous verrez que la plage C4:C7 a été saisie dans la fonction. Fermez ensuite la fonction avec une parenthèse ")".
A noter : NB est utilisé pour compter les nombres. Calculez maintenant la moyenne des montants de cotisation. A noter que si vous faites une erreur avec votre formule, vous verrez un message d'erreur, probablement quelque chose comme #N/A, #REF!, #DIV/0 etc. Vous devrez saisir à nouveau votre formule et la corriger avant de continuer.
Séparer des Données
Supposons que vous souhaitez avoir les prénoms et les noms séparés, plutôt que d’avoir les noms complets dans les cellules, comme dans l’exemple de tableau que nous avons construit. Mais vous allez avoir besoin de 2 colonnes (une colonne pour les prénoms et une colonne pour les noms). Pour ajouter une nouvelle colonne, cliquez d’abord sur la lettre A de la colonne A (tout en haut) : cela va sélectionner la colonne A. Voilà, vous ajoutez une colonne à droite de la colonne A. La nouvelle colonne B est vide. Les dates d’adhésion qui étaient dans la colonne B ont été décalées dans la colonne C. Les catégories de la colonne C ont été déclarées dans la colonne D. Vous allez voir une petite fenêtre contextuelle apparaître pour choisir le “Séparateur”.
Combiner des Cellules
Après avoir séparé le nom et le prénom, vous voulez peut-être les recombiner pour créer une colonne avec les noms complets. Insérez d’abord une nouvelle colonne vide entre les colonnes B et C (entre Nom et Date d’adhésion). Cette formule combine le contenu de la cellule A4 avec celui de la cellule B4. J’ai rédigé un article détaillé qui vous explique comment combiner des cellules dans Google Sheets.
Coller et Copier des Cellules
Et il existe plusieurs manières pour faire un copier/coller. Vous pouvez utiliser des raccourcis clavier. Quand vous êtes sur la cellule à copier, appuyez sur les touches Contrôle (Ctrl) et sur la touche C. Et quand vous êtes sur la cellule dans laquelle vous voulez coller ce que vous avez copié, appuyez sur les touches Ctrl et V. Vous pouvez aussi faire glisser la formule vers le bas. Pour cela, vous devez cliquer sur le petit rond bleu dans le coin inférieur droit de la cellule, vous devez maintenir le bouton de votre souris enfoncé et ensuite sélectionner les cellules sur lesquelles vous voulez étendre la formule. Cela fonctionne parce que vous utilisez ici des références relatives.
4. Les Meilleures Fonctionnalités de Google Sheets
Partager l’Accès à Vos Feuilles de Calcul
Google Sheets vous permet de partager vos feuilles de calcul avec d'autres personnes. En d'autres termes, si vous effectuez des modifications, elles apparaîtront automatiquement et presque instantanément pour tous ceux qui consultent la feuille. Vous pouvez avoir plusieurs personnes qui consultent et travaillent sur la même feuille en même temps. Les options de partage sont disponibles en cliquant sur le bouton bleu “Partager” dans le coin supérieur droit, ce qui ouvrira les paramètres de partage.
Les Commentaires et les Remarques dans Google Sheets
Pour ajouter un commentaire à une cellule, commencez par sélectionner la cellule, puis faites un clic droit pour faire apparaître le menu d'options. Vous pouvez aussi ajouter une remarque aux cellules de la même manière. Quand vous cliquez sur le bouton droit de votre souris, cette option apparaît dans le menu déroulant (elle est même située juste en-dessous de “commentaire”) et peut être sélectionnée en cliquant sur ”Insérer une remarque”.
La Collaboration en Temps Réel dans Google Sheets
Dans Google Sheets, quand vous partagez votre feuille de calcul avec une autre personne et qu'elle l'ouvre pendant que vous y travaillez, vous verrez apparaître son curseur sur la cellule (ou plage de cellules) qu'elle a sélectionnée. Quand l'autre personne saisit ou supprime des données, vous pouvez observer ces changements en temps réel ! Il est tout à fait incroyable de se dire qu’une telle chose était encore impossible il y a seulement quelques années.
5. Fonctionnalités Avancées et Cas d'Usage
Récupération de Données Boursières avec GOOGLEFINANCE
Sur Google Sheets, une feuille de calcul contient en général des valeurs chiffrées. Surveillez les cours ou les bénéfices par action avec la fonction GOOGLEFINANCE de Google Sheets, le tableur de la suite bureautique Google Workspace.
Commencez par vous rendre sur Google Finance pour trouver le symbole (ou ticker) lié à l’action dont vous souhaitez extraire les données. Normalement, il s’agit du ticker de la bourse où il est coté suivi de deux points et du ticker de l’action. Pour les entreprises américaines comme Google et General Electric par exemple, les symboles sont NASDAQ:GOOGL et NYSE:GE. Ces tickers doivent être saisis dans des cellules distinctes de votre feuille de calcul.
Exemple d'utilisation de la fonction GOOGLEFINANCE :
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 :
=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.
Au-delà de ces données, il y a bien plus à explorer ; vous pouvez consulter la liste complète à cet endroit. En introduisant ces fonctions dans les diverses cellules, nous pouvons suivre de manière simple les actions qui nous intéressent dans une feuille de calcul. A part la récupération de données récentes sur divers indicateurs financiers des actions, il est également possible d’accéder à leur historique.
Prenons l’action Repsol comme exemple. Dans la cellule B4, nous avons introduit la fonction =GOOGLEFINANCE. Comme nous l’avons fait précédemment, spécifiez la donnée souhaitée (il s’agit du prix « price » ici) et indiquez la période en nombre de jours que nous désirons consulter. Pour observer les données quotidiennes pendant la dernière année, insérer AUJOURDHUI()-360;AUJOURDHUI() et ensuite « DAILY ». Il est à noter que lorsque vous demandez des données historiques, la fonction googlefinance crée automatiquement une colonne contenant les dates.
Analyse et Visualisation des Données
Si des variations saisonnières ont un impact sur votre activité, utilisez manuellement, la fonctionnalité « Explorer » sur votre feuille de calcul pour représenter ces fluctuations sur un graphique. L’utilisation d’un graphique chronologique est adapté avec la fonction Googlefinance. Vous voulez savoir comment créer un graphique de ce type ? L’accès à cette ressource se fait gratuitement en créant un compte Numerifan.
Récupérer les Cours des Cryptomonnaies
Comment récupérer les cours des crypto monnaies dans Google Sheets ? Par exemple, le bitcoin, mais cela concerne les principales crypto monnaies. Ici, on souhaite utiliser le Bitcoin et on va rechercher son cours actuel. Donc pour cela, on va pouvoir le faire rapidement et en utilisant Google Finance. On va utiliser le code du Bitcoin par rapport à l’Euro. On aurait pu le faire par rapport au Dollar également. Dans ce cas, on peut récupérer le cours de la crypto, mais si on souhaite essayer de faire la même chose pour la crypto Solana cela ne fonctionne pas puisque avec Solana on ne peut pas récupérer ce cours actuellement avec Google Finance, car si on regarde au niveau de cours actuel de la monnaie Solana, il est à 33 dollars actuellement.
Pour cela, on va créer une seconde feuille dans Google Sheets et on va insérer le signe égal. Pour utiliser cette dernière, on va ajouter en premier paramètre l’URL d’un site internet contenant un tableau avec toutes les crypto monnaies. Dans ce dernier on trouve l’ensemble des crypto monnaies avec le cours actualisé. On va donc récupérer cette information. Bien entendu, vous pouvez utiliser d’autres sites web, l’objectif ici c’est de récupérer le plus de crypto monnaies possibles. Je vais indiquer ce que je souhaite récupérer, il s’agit d’un tableau. Donc l’objectif, c’est de récupérer le tableau qui se trouve sur la page investing.com. Alors on peut tester plusieurs position, on doit parfois changer, alors je vais mettre zéro pour partir de la position 0. Mais la bonne position dans notre cas est la 0.
On voit donc qu’on peut récupérer jusqu’à 100 crypto monnaie, ce sont les 100 premières crypto monnaie. Il faudra donc créer plusieurs tableaux si vous voulez récupérer d’autres crypto monnaies ou il vous suffit de trouver un tableau qui permet de récupérer plus de crypto monnaie directement, il n’y a pas que a investing.com qui le fait.
Comment Fonctionne la Récupération des Cryptomonnaies ?
Dans cette dernière, on va indiquer ce que l’on recherche. On doit utiliser le nom où on peut utiliser l’acronyme qui permet de représenter la crypto monnaie. Je vais utiliser le nom pour faire simple, par exemple « bitcoin ». Donc la fonction va rechercher au niveau de la première colonne le nom Bitcoin et une fois qu’il l’aura trouvé on va lui dire ce qu’il doit récupérer. Notre objectif, c’est le cours de notre fameuse crypto monnaie qui se trouve dans la troisième colonne. Il faut donc qu’on déplace notre sélection jusqu’à la troisième colonne. Je vais lui indiquer le chiffre « 3 » et ensuite on doit juste indiquer « faux » pour le dernier paramètre qui correspond à la valeur exacte.
Transformer les Données Récupérées
Comme on peut le constater dans le résultat, le séparateur des décimales est un point. Si on conserve cette information, on va avoir du mal par la suite à utiliser cette donnée. On va donc transformer cette dernière avec la fonction SUBSTITUE (ou remplacer en français). Dans notre cas, on a un point ce qui va fausser le chiffre si on le réutilise par la suite. Dans la fonction SUBSTITUE, je récupère la donnée et je remplace par « rien » le point.
Je vais réaliser la même chose pour la Crypto Solana. Je vais reprendre ma fonction RECHERCHERV dans Google Sheets. Encore une fois, je vais utiliser la même forme pour Solana, je peux le faire pour n’importe quelle crypto monnaie qui se trouve dans mon tableau par la suite. Dans mon cas, je suis en dollars donc si je veux, je peux modifier en Euros en utilisant également Google Finance. On va alors indiquer « CURRENCY » entre double quotes et on a indiqué que l’on part des Dollars vers l’Euro pour transformer les dollars en euros. En procédant de la sorte, il me récupère le cours actuel du Dollar par rapport à l’Euro et la seule chose que j’ai à faire, c’est sélectionner ma cellule D2 qui contient le montant en Dollars et faire conversion.
Création d'un Portefeuille de Cryptomonnaies
Alors encore une fois on peut récupérer directement dans Google Finance certaines cryptos monnaie. On peut donc créer un portefeuille de crypto monnaie pour suivre son évolution dans le temps et on peut même ajouter ces éléments directement dans un portefeuille qu’on aurait par exemple compler avec des actions qu’on détiendrais en bourse.
Limites d'utilisation de Google Finance
- Vous pouvez récupérer jusqu’à 2500 points de données par jour.
- Vous pouvez effectuer jusqu’à 500 requêtes par jour.
Avantages d'utiliser Google Finance
Google Finance est pratique et gratuit, offrant des données financières en temps réel via une interface intuitive. Il permet l’analyse et la comparaison facile des performances d’entreprises et marchés, avec une intégration aisée à d’autres outils Google pour une analyse personnalisée.
Autres fonctionnalités
- Maintenant, copiez la formule et collez-la ailleurs dans votre feuille, par exemple dans la cellule C3. Et si vous copiez encore une fois la formule et la collez dans la cellule E5 vous constaterez encore une fois que la cellule est vide et que, pourtant, elle contient aussi une formule.
- Une astuce à connaître : vous pouvez décider de ne verrouiller que la référence à la colonne ou que la référence à la ligne. Du coup, l'autre partie de la référence reste relative.
- Pour illustrer ce cas de figure, je vais reprendre le tableau de l’association. Pour rappel : notre tableau se situe dans la Feuille 1. La solution est de figer les volets pour garder visible les en-têtes de colonne. Il est aussi possible de figer des colonnes pour garder visibles les en-têtes de lignes, comme les noms, toujours visibles lorsque vous faites défiler horizontalement votre tableau.
- Si vous avez un tableau qui présente le chiffre d’affaires d’une société pour chaque mois, vous pouvez représenter les mois en croissance positive (par rapport au mois précédent) avec un arrière-plan de couleur verte, tandis qu'une croissance négative peut être représentée avec un arrière-plan de cellule rouge. L’intérêt de la mise en forme conditionnelle réside dans la mise en évidence des données de manière dynamique. Puisque la mise en forme est basée sur une règle, si vous changez la valeur des données, la règle de mise en forme va s’appliquer aux nouvelles données.
- Il est très utile de savoir trier vos données, parce que c’est une opération que vous ferez souvent. Par exemple, il est utile de savoir trier vos clients dans un ordre décroissant avec en premier les clients avec lesquels vous avez réalisé le plus de chiffre d’affaires. Pour vous montrer comment trier des données, je vais reprendre le tableau de l’association. Je vais trier les membres dans l’ordre inverse de leur inscription (je souhaite voir en premier les personnes qui se sont le plus récemment inscrites). Ce tri s’effectue à partir de la colonne “Date d’adhésion”. sélectionnez ensuite la colonne qui va vous servir pour faire le tri (ici la colonne B ou...
➡️ 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 ?
balises: #Financ
