Jessaie de déterminer le coût de base de certaines actions que jai vendues lannée dernière et je ne peux « pas tout à fait obtenir GOOGLEFINANCE
pour faire ce que je veux. Laction a été achetée via un DRIP, il y a donc environ cinq actions qui sont ajoutées chaque trimestre sur une longue période.
Jai les dates de règlement et le nombre dactions, mais, avant 2003, je nai pas le prix dachat. Donc, jessaye dutiliser la fonction GOOGLEFINANCE
pour déterminer le prix mais si jécris
=GoogleFinance("GOOG", "PRICE", 3/3/2000)
Jobtiens un tableau 2×2 plutôt que juste le prix historique.
Existe-t-il un moyen de chaîner GOOGLEFINANCE
dans une autre fonction qui ne renverrait que la valeur de la cellule en bas à droite?
Commentaires
- Il est conseillé aux visiteurs de lire cette réponse , pas celle qui est actuellement en tête.
Réponse
Non, ce nest pas possible. Vous pouvez cependant simplement référencer la cellule en bas à droite dans une autre cellule.
donc si vous revenez de Google:
A1: "Date" B1: "Close" A2: "3/3/2000" B2: "55.22" A3: "Date" B3: "Close" A4: "3/4/2000" B4: "58.44"
Définissez la cellule C1 =B2
et cellule C2 =B4
et les résultats seront:
C1: 55.22 C2: 58.44
vous pouvez également placer la requête dans un document google, puis la référencer à partir dun autre document google si vous souhaitez vraiment séparer les données.
Commentaires
Réponse
Utilisez =INDEX(GoogleFinance("GOOG", "price", "3/3/2000"),2,2)
. Vous devrez peut-être fermer la date entre parenthèses.
Commentaires
- Cette réponse ma mis sur la bonne voie. Le seul problème était que
GOOG
nétait pas commercialisé en 2000. Javais donc juste besoin de modifier la date. par exemple " 3/3/2010 " Merci @tic! - cela fonctionne certainement mieux que la réponse choisie
- Ouais ça marche. Vous pouvez appeler une plage de dates avec cette méthode et effectuer une agrégation comme sil sagissait dune fonction QUERY.
- @spinlock, vous pouvez envisager de remplacer votre réponse acceptée par celle-ci.
Réponse
Jai trouvé un hack qui fonctionne également ici.
Utilisez =min(GoogleFinance("Goog", "PRICE", "3/3/2000"))
.
Réponse
=INDEX(GoogleFinance("USDIDR", "PRICE", F530),2,2)
F530
= cellule avec date (mise en forme à ce jour)
Réponse
=BDMIN(GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate");"CLOSE"; GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate"))
Il travaille pour moi.
Exemple pour la langue anglaise :
=DMIN(GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"),"CLOSE", GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"))
Commentaires
- Bienvenue. Lors de la publication, essayez dutiliser les paramètres régionaux anglais, car ils sont largement compris.
interval
pour obtenir uniquement les données dont jai besoin.