Jag försöker ta reda på kostnadsbasen för en del lager som jag sålde förra året och jag kan inte få GOOGLEFINANCE
för att göra vad jag vill. Aktien köptes genom en DRIP så det finns cirka fem aktier som läggs till varje kvartal under en lång tidsperiod.
Jag har avvecklingsdatum och antal aktier men, före 2003 har jag inte inköpspriset. Så jag försöker använda GOOGLEFINANCE
-funktionen för att räkna ut priset men om jag skriver
=GoogleFinance("GOOG", "PRICE", 3/3/2000)
Jag får en 2×2-array snarare än bara det historiska priset.
Finns det något sätt att kedja GOOGLEFINANCE
till en annan funktion som bara returnerar värdet i den nedre högra cellen?
Kommentarer
- Besökare rekommenderas att läsa det här svaret , inte det som finns för närvarande högst upp.
Svar
Nej, det är inte möjligt. Du kan dock bara referera till den nedre högra cellen i en annan cell.
så om du kom tillbaka från Google:
A1: "Date" B1: "Close" A2: "3/3/2000" B2: "55.22" A3: "Date" B3: "Close" A4: "3/4/2000" B4: "58.44"
Ställ in cell C1 =B2
och cell C2 =B4
och resultaten blir:
C1: 55.22 C2: 58.44
du kan också placera frågan i ett Google-dokument och sedan hänvisa det från ett annat Google-dokument om du verkligen vill separera data.
Kommentarer
Svar
Använd =INDEX(GoogleFinance("GOOG", "price", "3/3/2000"),2,2)
. Du kanske måste stänga datum mellan parenteser.
Kommentarer
- Detta svar satte mig på rätt spår. Det enda problemet var att
GOOG
inte handlade under 2000. Så jag behövde bara ändra datumet. t.ex. " 2010-03-03 " Tack @tic! - det fungerar definitivt bättre än det valda svaret
- Ja det fungerar. Du kan ringa ett datumintervall med den här metoden och utföra aggregering som om det var en FUNKTION-funktion.
- @spinlock, du kan överväga att ändra ditt accepterade svar till det här.
Svar
Jag hittade ett hack som också fungerar här.
Använd =min(GoogleFinance("Goog", "PRICE", "3/3/2000"))
.
Svar
=INDEX(GoogleFinance("USDIDR", "PRICE", F530),2,2)
F530
= cell med datum (formaterad till datum)
Svar
=BDMIN(GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate");"CLOSE"; GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate"))
Det funkar för mig.
Exempel på engelska språk :
=DMIN(GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"),"CLOSE", GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"))
Kommentarer
- Välkommen. Pröva att använda det engelska språket så bra som du förstår det.
interval
för att bara få de uppgifter jag behöver.