voortschrijdend gemiddelde berekenen.

Status
Niet open voor verdere reacties.

BromsnorII

Gebruiker
Lid geworden
27 sep 2006
Berichten
94
Hallo,

Ik wil graag het voortschrijdend gemiddelde berekenen. In een database worden de o.a. datum, trainingstijd en een factor (0 tot 10) ingevuld. Omdat ik de database niet wil vervuilen met 0 data (dagen waarop niet getraind wordt), worden die dus niet ingevuld. Nu wil ik het voortschrijdend gemiddelde over 7 dagen bereken. Het liefst wil ik dit doen in VBA.

Als er in die zeven dagen drie keer getraind is, zijn er ook maar drie record beschikbaar. Ik moet de dus de laatst datum en de voorgaande datum checken hoeveel dagen er tussen zitten. (dit kan met datediff() ). Maar ik zit met het opvragen van de records, die willen maar niet lukken.

Wie kan mij een voorzetje geven?

Bedankt,
Sietse
 
Maak een query op basis van de ongesorteerde tabel. Sorteer deze op datum. Nu staat de laatste datum onderaan in de query. Met DLast functie haal je deze datum op. Met Dateadd reken je terug naar de gewenste datum. Met DLookup zoek je de bijbehorende velden op.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan