Op een Access (2002) formulier heb ik een aantal textvelden staan. Deze zijn niet gekoppeld aan een tabel, het zijn onafhankelijke textvelden.
Deze textvelden worden ingevuld met nummerieke waarden (0-9).
Nu moet ik met deze gegevens een aantal statistiek grappen uithalen.
oa:Gemiddelde, Mediaan en de Standaardeviatie
Het gemiddelde gaat wel lukken, maar voor de mediaan en standaarddeviatie heb ik geen idee.
Access heeft een ingebouwde functie om de standaardeviatie te berekenen van een tabel.(functie in vba stdev) Via Google heb ik hierop ook gezocht. Probleem is dat het alleen over een tabel kan.
Ik heb de waarden niet opgeslagen in een tabel, ik heb enkel textvelden.
Kan ik dit misschien oplossen door de waarden in een array te stoppen en op deze manier eea te berekenen?
Voorwaarden:
-Excel is geen optie
-Waarden in een tabel opslaan, liever niet.
code:
1
2
3
| --- --- --- --- --- --- |
Deze textvelden worden ingevuld met nummerieke waarden (0-9).
Nu moet ik met deze gegevens een aantal statistiek grappen uithalen.
oa:Gemiddelde, Mediaan en de Standaardeviatie
offtopic:
Om de wiskunde lessen weer even op te frissen:
standaardeviatie:
Bereken het gemiddelde.
Neem van elk getal de afstand tot het gemiddelde
Neem het kwadraat van die afstanden.
Bereken het gemiddelde van die kwadraten.
Neem de wortel van de uitkomst
Mediaan
Bereken n=(aantal+1)/2.
Als n een geheel getal is dan is de mediaan het n-de getal in de rij.
Als n niet een geheel getal is dan neem je de twee dichtsbijzijde gehele getallen, deze twee getallengeven je dan de nummers van de getallen waar je het gemiddelde van uit moet rekenen.
Om de wiskunde lessen weer even op te frissen:
standaardeviatie:
Bereken het gemiddelde.
Neem van elk getal de afstand tot het gemiddelde
Neem het kwadraat van die afstanden.
Bereken het gemiddelde van die kwadraten.
Neem de wortel van de uitkomst
Mediaan
Bereken n=(aantal+1)/2.
Als n een geheel getal is dan is de mediaan het n-de getal in de rij.
Als n niet een geheel getal is dan neem je de twee dichtsbijzijde gehele getallen, deze twee getallengeven je dan de nummers van de getallen waar je het gemiddelde van uit moet rekenen.
Het gemiddelde gaat wel lukken, maar voor de mediaan en standaarddeviatie heb ik geen idee.
Access heeft een ingebouwde functie om de standaardeviatie te berekenen van een tabel.(functie in vba stdev) Via Google heb ik hierop ook gezocht. Probleem is dat het alleen over een tabel kan.
Ik heb de waarden niet opgeslagen in een tabel, ik heb enkel textvelden.
Kan ik dit misschien oplossen door de waarden in een array te stoppen en op deze manier eea te berekenen?
Voorwaarden:
-Excel is geen optie
-Waarden in een tabel opslaan, liever niet.
Angry Rabbit