• 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.

Gemiddelde van laatste 10 ingevoerde cellen

Status
Niet open voor verdere reacties.

gerrit1234

Gebruiker
Lid geworden
27 nov 2011
Berichten
29
Hallo,

Ik zit met een probleem en wel het volgende: ik wil het gemiddelde berekenen van de laatste 10 ingevulde cellen in een bereik. Dit is mij wel gelukt.
Het probleem komt naar voren als ik een bepaalde cel niet invul, dan klopt het gemiddelde niet meer omdat excel deze zel als 0 ziet en hem dan ook meetelt in het gemiddelde.

Wie kan mij hierbij helpen.

met vriendelijke groet,

Gerrit.

PS, ik werk met excel 2010.
 
Deze formule gaat dit voor je doen.

Code:
=SOM(A1:A10)/AANTAL.ALS(A1:A10;">0")

Heb je hier vragen of opmerkingen over, laat het gewoon even weten.
 
Of deze
Code:
=GEMIDDELDE(ALS(A1:A10>0;A1:A10))
als matrixformule (CTRL+SHIFT+ENTER)
Maar heb je in XL2010 geen Gemiddelde.Als zoals in XL2007 ?
 
Hoe gaat het dan als ik weer nieuwe gegevens invoer, dat hij toch weer het gemiddelde van de laatste 10 pakt, zonder een leeg cel mee te tellen als 0 in het gemiddelde.
Ik heb de volgende formule in een excel bestand, maar dan wordt een lege cel als 0 meegerekend in de berekening van het gemiddelde

=SOM(VERSCHUIVING(AJ$5;AANTALARG(AJ$5:AJ$236)-10;0;10;1))/10

De lege mag hij niet meetellen.

Wie weet hier een oplossing voor.

B.v.d

Gerrit
 
Ja, dat klopt, maar als ik verder ga met invullen tot bij A15 dan moet hij het gemiddelde nemen van A6 tot en met A15 en niet de lege cellen metellen, dus als ik 1 lege cel in deze reeks heb moet hij het gemiddelde nemen van A5 tot en met A15 en dan toch delen door 10 en niet door 11

Hoe gaat dit dan?

Gerrit
 
probeer de onderstaande formule,deze pakt de gemiddelde van de laatste 10 rijen zonder de lege cellen.

let op!! het is een matrix formule. dus afsluiten met ctrl+shift+enter ipv enter.

succes..

Code:
=GEMIDDELDE(INDIRECT("A"&GROOTSTE(ALS((A5:A300<>"");RIJ(A5:A300));10)&":A"&GROOTSTE(ALS((A5:A300<>"");RIJ(A5:A300));1)))
 
Laatst bewerkt:
ik heb de formule aangepast.zie mijn vorige code. maar wel afsluiten met ctrl+shift+enter ipv enter.
 
Laatst bewerkt:
Ik heb hdet bestand bijgevoegd.
Op de bovenste regel zie je de formule voor de laatste 4 weken.
Zou je deze aan kunnen passen zodat deze telkens meeschuift naar de laatste 4 ingevulde cellen.

bij voorbaat dank

Gerrit

PS ik heb bovenstaande formule geprobeerd maar geeft aan deel#0
 
Zo te zien werkt dit goed, maar pakt hij nu echt de laatste 4 ingevulde cellen?
Dus D43,D42, D39 en D38?

Gerrit
 
nee, pakt de laatste 4 rijen.dus D40,D41,D42 en D43. in dit geval is D40 en d41 leeg
da pakt hij de gemiddelde van D42 en D43.
 
Hallo, is het te realiseren of is dat een heel ingrijpende actie.

Als het vrij eenvoudig te realiseren is, dan graag mijn bestand aanpassen.
Is het te ingrijpend, dan ben ik tevreden met hetgeen ik nu heb.

Laat het even weten, dan kunnen we deze topic eventueel sluiten als opgelost.

Bij voorbaat hartelijk dank,

Gerrit
 
correctie:
ik had even niet goed gekeken.
formule doet precies wat je gevraagd hebt.
hij pakt echt de laatste 4 ingevulde cellen.Dus D43,D42, D39 en D38.
ik zou zeggen even testen.
 
Ja, het klopt.
Ik heb het gecontroleerd. Hij doet dus precies wat ik wilde.

Heel hartelijk bedankt voor de hulp om dit probleem voor mij op te lossen.

Gerrit
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan