Ik “probeer de kostenbasis te achterhalen van een aandeel dat ik vorig jaar heb verkocht en ik kan” niet helemaal krijgen GOOGLEFINANCE om te doen wat ik wil. De aandelen zijn gekocht via een DRIP, dus er zijn ongeveer vijf aandelen die elk kwartaal worden toegevoegd over een lange periode.

Ik heb de afwikkelingsdatums en het aantal aandelen, maar, vóór 2003 heb ik de aankoopprijs niet. Dus ik probeer de functie GOOGLEFINANCE te gebruiken om de prijs te berekenen, maar als ik schrijf

=GoogleFinance("GOOG", "PRICE", 3/3/2000)

Ik krijg een 2×2 array in plaats van alleen de historische prijs.

Is er een manier om GOOGLEFINANCE naar een andere functie die alleen de waarde in de cel rechtsonder retourneert?

Opmerkingen

  • Bezoekers wordt geadviseerd om dit antwoord , niet het antwoord dat momenteel bovenaan staat.

Antwoord

Nee, het is niet mogelijk. U kunt echter gewoon verwijzen naar de cel rechtsonder in een andere cel.

dus als u terug bent gekomen van Google:

A1: "Date" B1: "Close" A2: "3/3/2000" B2: "55.22" A3: "Date" B3: "Close" A4: "3/4/2000" B4: "58.44" 

Zet cel C1 =B2 en cel C2 =B4

en de resultaten zijn:

C1: 55.22 C2: 58.44 

je zou de zoekopdracht ook in het ene Google-document kunnen plaatsen en er vervolgens vanuit een ander Google-document naar kunnen verwijzen als je de gegevens echt wilt scheiden.

Opmerkingen

  • Bedankt voor de reactie. Ik denk dat ik ' zoiets moet doen als dat blad 2 alle gegevens bevat en een vlookup uitvoert om de prijs in blad 1 te krijgen. Het ' zal een hoop verspilde gegevens zijn omdat de aankopen elk kwartaal werden gedaan, maar de timing is niet ' t consistent genoeg om interval om alleen de gegevens te krijgen die ik nodig heb.
  • Het antwoord van @tic is eenvoudiger dan dit.
  • Dit is duidelijk niet het juiste antwoord. Zie hieronder.

Antwoord

Gebruik =INDEX(GoogleFinance("GOOG", "price", "3/3/2000"),2,2). Misschien moet je de datum tussen haakjes sluiten.

Reacties

  • Dit antwoord bracht me op de goede weg. Het enige probleem was GOOG handelde niet in 2000. Dus ik hoefde alleen de datum te wijzigen. bijv. " 3/3/2010 " Bedankt @tic!
  • dit werkt absoluut beter dan het gekozen antwoord
  • Ja, dit werkt. Je kunt met deze methode een datumbereik oproepen en aggregatie uitvoeren alsof het een QUERY-functie is.
  • @spinlock, je zou kunnen overwegen om je geaccepteerde antwoord in deze te veranderen.

Answer

Ik heb een hack gevonden die hier ook werkt.
Gebruik =min(GoogleFinance("Goog", "PRICE", "3/3/2000")).

Antwoord

=INDEX(GoogleFinance("USDIDR", "PRICE", F530),2,2) 

F530 = cel met datum (opgemaakt tot op heden)

Antwoord

=BDMIN(GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate");"CLOSE"; GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate")) 

Het werkt voor mij.

Voorbeeld voor de Engelse taal :

=DMIN(GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"),"CLOSE", GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019")) 

Reacties

  • Welkom. Probeer bij het plaatsen van berichten de Engelse taal te gebruiken, aangezien deze algemeen wordt begrepen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *