Sto cercando di calcolare la base dei costi di alcune azioni che ho venduto lanno scorso e non riesco a ottenere GOOGLEFINANCE
per fare quello che voglio. Il titolo è stato acquistato tramite un DRIP, quindi ci sono circa cinque azioni che vengono aggiunte ogni trimestre per un periodo di tempo lungo .
Ho le date di regolamento e il numero di azioni ma, prima del 2003, non ho il prezzo di acquisto. Quindi, sto cercando di utilizzare la funzione GOOGLEFINANCE
per calcolare il prezzo, ma se scrivo
=GoogleFinance("GOOG", "PRICE", 3/3/2000)
Ottengo un array 2×2 anziché solo il prezzo storico.
Esiste un modo per concatenare GOOGLEFINANCE
in unaltra funzione che restituisca solo il valore nella cella in basso a destra?
Commenti
- Si consiglia ai visitatori di leggere questa risposta , non quella attualmente in primo piano.
Risposta
No, non è possibile. Puoi tuttavia fare riferimento alla cella in basso a destra in unaltra cella.
quindi se sei tornato da Google:
A1: "Date" B1: "Close" A2: "3/3/2000" B2: "55.22" A3: "Date" B3: "Close" A4: "3/4/2000" B4: "58.44"
Imposta cella C1 =B2
e cella C2 =B4
e i risultati saranno:
C1: 55.22 C2: 58.44
puoi anche inserire la query in un documento Google e quindi fare riferimento a essa da un altro documento Google se desideri davvero separare i dati.
Commenti
Risposta
Usa =INDEX(GoogleFinance("GOOG", "price", "3/3/2000"),2,2)
. Forse dovrai chiudere la data tra parentesi.
Commenti
- Questa risposta mi ha messo sulla strada giusta. Lunico problema era che
GOOG
non operava nel 2000. Quindi dovevo solo modificare la data. ad es. " 03/03/2010 " Grazie @tic! - funziona decisamente meglio della risposta scelta
- Sì, funziona. Puoi chiamare un intervallo di date con questo metodo ed eseguire laggregazione come se fosse una funzione QUERY.
- @spinlock, potresti considerare di cambiare la tua risposta accettata a questa.
Risposta
Ho trovato un trucco che funziona anche qui.
Usa =min(GoogleFinance("Goog", "PRICE", "3/3/2000"))
.
Risposta
=INDEX(GoogleFinance("USDIDR", "PRICE", F530),2,2)
F530
= cella con data (formattata fino alla data)
Risposta
=BDMIN(GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate");"CLOSE"; GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate"))
It per me va bene.
Esempio per la lingua inglese :
=DMIN(GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"),"CLOSE", GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"))
Commenti
- Benvenuto. Per favore, quando pubblichi, prova a usare la lingua inglese, così come è ampiamente compresa.
interval
per ottenere solo i dati di cui ho bisogno.