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

Aantalarg

Status
Niet open voor verdere reacties.

stefano

Gebruiker
Lid geworden
22 mei 2004
Berichten
865
beste,

Ik wil het gemiddelde maken van data op basis van de waarde in een andere kolom . Kolom A bevat namen, kolom B getallen. Hoe kan ik zonder filteren dit bekomen ?

In bijlage een testbestand met duidelijker voorbeeld.

PS : ik zoek een formule die rechtstreeks het gemiddelde berekent, dus niet via subtotaal, filteren en dergelijke.
 

Bijlagen

Twee opties:
Code:
=GEMIDDELDEN.ALS(B1:B27;B1:B27;"<>0";A1:A27;F10)
alleen bruikbaar boven 2007

of
Code:
=SOM.ALS(A1:B27;F10;B1:B27)/SOMPRODUCT((A1:A27=F10)*(B1:B27<>0))
 
De formule werkt prima. Maar de manier waarop ik aan mijn bestand komt zorgt voor problemene. Blijkbaar zijn niet alle cellen leeg terwijl ze toch blanco zijn. Hoe kan ik dit omzeilen ? Zie bestand in bijlage.

3 waarden :

13,8
blanco <== voor deze cel geeft =istekst() WAAR
14,3
-----------------
gemiddelde is 9,4 ipv 14,1
 

Bijlagen

Laatst bewerkt:
Ik heb niet alles gelezen, maar zag mijn oplossing er niet tussen
Code:
=SOM.ALS(A1:A27;A1;B1:B27)/AANTALLEN.ALS(A1:A27;A1;B1:B27;">0")

Misschien helpt dit?
 
Code:
=som.als(a1:a27;a1;b1:b27)/aantallen.als(a1:a27;a1;b1:b27;">0")


resulteert in

#naam?

En verder opzoekwerk levert dan dat dit een formule is die niet beschikbaar is in excel 2003 ( mijn versie ).
 
Laatst bewerkt:
Op basis van je bestand in post #1
Code:
=SOM.ALS(A1:A27;F10;B1:B27)/AANTALLEN.ALS(A1:A27;F10;B1:B27;">0")
Dit zou moeten werken... bij mij in ieder geval wel. Maar laatste post #6 van Thoralf werkt ook.
 
Ik zou gaan voor
Code:
=SOM.ALS(A1:A27;B6;B1:B27)/SOMPRODUCT((A1:A27=B6)*(ISGETAL(B1:B27)))
 
Laatst bewerkt:
DANK JULLIE VOOR DE VELE REACTIES! MIJN VRAAG IS OPGELOST :thumb:
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan