arnoldvdis
Nieuwe gebruiker
- Lid geworden
- 19 apr 2012
- Berichten
- 1
Bekijk bijlage prices2.xlsx
Hallo,
Zie bijlage voor mijn beginbestand. Ik heb naast dit bestand een bestand met voor alle bedrijven aandelendata voor een periode van 10 jaar. Wat ik wil is dat ik aan de hand van Issue date, de aandelendata van 3 jaar voor de Issue date hebben.
Bedrijf X met datum 1-1-2001 --> verticaal doorvoeren data tot 1-1-1999
Bedrijf Y met datum 5-4-2005 --> verticaal doorvoeren data tot 5-4-2002
Voor de issue date kan ik makkelijk met de onderstaande functie index en vergelijken de waarde krijgen voor die datum uit mijn databestand
=INDEX('[stockpricedata.xls]WRDS Data'!$E:$E;VERGELIJKEN(1;('[stockpricedata.xls]WRDS Data'!$D:$D=F5)*(F7='[stockpricedata.xls]WRDS Data'!$B:$B);0))
Ik dacht misschien kan ik door F5 vast te zetten en (F7-1) invullen de waarde krijgen voor de dag daarvoor en dat lukte.
=INDEX('[stockpricedata.xls]WRDS Data'!$E:$E;VERGELIJKEN(1;('[stockpricedata.xls]WRDS Data'!$D:$D=$F$5)*((F7-1)='[stockpricedata.xls]WRDS Data'!$B:$B);0))
Echter kan ik hier niet mee verder, want de data loopt niet constant af omdat het datums zijn en weekenden zijn ook niet in de data opgenomen
Dus dan krijg je dit
20120328 24.5 Weekend niet opgenomen.
20120330 23.6
20120331 25 Eind van de maand.
20120401 24.7
Stel ik heb voor bedrijf X een issue date van 1-1-2001, dan wil ik daaronder de prijs van 31-12-2000 etc...
Weet iemand een manier hoe ik deze data in een keer kan doorvoeren. Of hoe ik mijn formula kan aanpassen dat er rekening wordt gehouden met deze datumsprongen.
Bij voorbaat dank,
Arnold van Dis
Hallo,
Zie bijlage voor mijn beginbestand. Ik heb naast dit bestand een bestand met voor alle bedrijven aandelendata voor een periode van 10 jaar. Wat ik wil is dat ik aan de hand van Issue date, de aandelendata van 3 jaar voor de Issue date hebben.
Bedrijf X met datum 1-1-2001 --> verticaal doorvoeren data tot 1-1-1999
Bedrijf Y met datum 5-4-2005 --> verticaal doorvoeren data tot 5-4-2002
Voor de issue date kan ik makkelijk met de onderstaande functie index en vergelijken de waarde krijgen voor die datum uit mijn databestand
=INDEX('[stockpricedata.xls]WRDS Data'!$E:$E;VERGELIJKEN(1;('[stockpricedata.xls]WRDS Data'!$D:$D=F5)*(F7='[stockpricedata.xls]WRDS Data'!$B:$B);0))
Ik dacht misschien kan ik door F5 vast te zetten en (F7-1) invullen de waarde krijgen voor de dag daarvoor en dat lukte.
=INDEX('[stockpricedata.xls]WRDS Data'!$E:$E;VERGELIJKEN(1;('[stockpricedata.xls]WRDS Data'!$D:$D=$F$5)*((F7-1)='[stockpricedata.xls]WRDS Data'!$B:$B);0))
Echter kan ik hier niet mee verder, want de data loopt niet constant af omdat het datums zijn en weekenden zijn ook niet in de data opgenomen
Dus dan krijg je dit
20120328 24.5 Weekend niet opgenomen.
20120330 23.6
20120331 25 Eind van de maand.
20120401 24.7
Stel ik heb voor bedrijf X een issue date van 1-1-2001, dan wil ik daaronder de prijs van 31-12-2000 etc...
Weet iemand een manier hoe ik deze data in een keer kan doorvoeren. Of hoe ik mijn formula kan aanpassen dat er rekening wordt gehouden met deze datumsprongen.
Bij voorbaat dank,
Arnold van Dis