Jeg prøver å finne ut kostnadsgrunnlaget for noe lager som jeg solgte i fjor, og jeg kan ikke få GOOGLEFINANCE
for å gjøre det jeg vil. Aksjen ble kjøpt gjennom en DRIP, så det er omtrent fem aksjer som blir lagt til hvert kvartal over en lang periode.
Jeg har oppgjørsdatoer og antall aksjer, men før 2003 har jeg ikke kjøpesummen. Så jeg prøver å bruke GOOGLEFINANCE
-funksjonen til å finne ut prisen, men hvis jeg skriver
=GoogleFinance("GOOG", "PRICE", 3/3/2000)
Jeg får en 2×2 array i stedet for bare den historiske prisen.
Er det noen måte å kjede GOOGLEFINANCE
til en annen funksjon som bare gir verdien i cellen nede til høyre?
Kommentarer
- Besøkende anbefales å lese dette svaret , ikke det som er på toppen for øyeblikket.
Svar
Nei, det er ikke mulig. Du kan imidlertid bare referere til cellen nede til høyre i en annen celle.
så hvis du kom tilbake fra Google:
A1: "Date" B1: "Close" A2: "3/3/2000" B2: "55.22" A3: "Date" B3: "Close" A4: "3/4/2000" B4: "58.44"
Angi celle C1 =B2
og celle C2 =B4
og resultatene blir:
C1: 55.22 C2: 58.44
du kan også sette spørringen i ett Google-dokument og deretter henvise det fra et annet Google-dokument hvis du virkelig ønsker å skille dataene.
Kommentarer
Svar
Bruk =INDEX(GoogleFinance("GOOG", "price", "3/3/2000"),2,2)
. Kanskje du må lukke dato mellom parentes.
Kommentarer
- Dette svaret setter meg på rett spor. Det eneste problemet var at
GOOG
ikke handlet i 2000. Så jeg trengte bare å endre datoen. f.eks " 3/3/2010 " Takk @tic! - dette fungerer definitivt bedre enn det valgte svaret
- Ja, dette fungerer. Du kan ringe en rekke datoer med denne metoden og utføre aggregering som om det var en QUERY-funksjon.
- @spinlock, du kan vurdere å endre det aksepterte svaret til dette.
Svar
Jeg fant et hack som fungerer her også.
Bruk =min(GoogleFinance("Goog", "PRICE", "3/3/2000"))
.
Svar
=INDEX(GoogleFinance("USDIDR", "PRICE", F530),2,2)
F530
= celle med dato (formatert til dato)
Svar
=BDMIN(GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate");"CLOSE"; GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate"))
It Fungerer for meg.
Eksempel på engelsk språk :
=DMIN(GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"),"CLOSE", GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"))
Kommentarer
- Velkommen. Vennligst prøv å bruke det engelske språket når du legger ut det, så det er mye forstått.
interval
å bare få dataene jeg trenger.