• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Logische test voor gemiddelde met variabel aantal metingen

Status
Niet open voor verdere reacties.

willie76

Gebruiker
Lid geworden
6 nov 2010
Berichten
124
Forumleden,

Ik heb een uitdaging voor iemand die geod is in het maken van een logische test-formule.
Het volgende is het geval: (zie ook bijgevoegd bestand voor een voorbeeld)

Het is mogelijk om max 5 metingen te doen, daaruit wil ik een gemiddelde en standaarddeviatie bepalen.
Het kan echter voorkomen dat er maar 4 of 3 of zelfs (minimaal) 2 metingen worden uitgevoerd.
Nu wil ik dat het gemiddelde en de standaarddeviatie wordt uitgerekend over het aantal uitgevoerde metingen.

Zelf heb ik inmiddels met checkboxes het zover dat ik kan aangeven of een textbox wel/niet beschikbaar is.
Maar welke logische test formule hoort dan bij t gemiddelde en de standaard-deviatie ??

Volgens mij ben je echt een excel-expert als je dit weet op te lossen. :thumb:
Ik kom er in elk geval al 2 dagen niet uit.......:confused:

Voorbeeldbestand:
Bekijk bijlage Copy of calibratie seedloader sensor.xlsm

Alvast bedankt

Willie
 
Het gemiddelde lijkt me in orde toch?
Als er lege cellen tussen staan neemt de functie deze niet mee.
Als er een bv. een nul staat wel.
Als de populatie niet geheel gevuld wordt, moet je...
Code:
=STDEV(B16:B20)
....gebruiken i.p.v.
Code:
=STDEVP(B16:B20)
 
Hallo HSV,

Op zich heb je gelijk, zij het niet dat ik er een userform aan heb hangen en deze accepteert geen lege cellen, althans niet in het bereik van 1 van de textboxen.
Ook de waarde 0 is geen optie, aangezien ik een afwijking tov het gemiddelde moet berekenen, en er dan iets/0 = foutmelding #deel/0 komt te staan en ook dat vindt het userform geen leuk iets.....

Kortom, daarom had ik bedacht dat een logische test wel handig zou zijn....
 
Hoi Willie

Voor je Textboxen.

Code:
TextBox14 = IIf(Sheets("Data").Range("B22") = "", "", WorksheetFunction.Round(Sheets("Data").Range("B22").Value, 3))
 
Thx HSV,

maar deze code zorgt voor ......???
En moet ik dit nu voor elke textbox-cel combinatie invoeren ???

Ik ben nog (enigzins) nieuw in excel en snap nog niet altijd alle functies !!
 
Hallo HSV,

dat vindt het userform geen leuk iets.....


Je code blijft hangen op de functie "Round" doordat je cellen leeg zijn.
Vandaar deze wijziging.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan