• 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

Status
Niet open voor verdere reacties.

robdgr

Verenigingslid
Lid geworden
8 sep 2001
Berichten
4.420
Office versie
Microsoft 365
Met
Code:
=SOM(B53:P53)/AANTAL.ALS(B53:P53;">0")
krijg ik een ander getal dan met
Code:
=GEMIDDELDE(B53:P53)
. Nu las in de help:
Code:
=GEMIDDELDE(ALS(B53:P53<>0;B53:P53;""))
maar deze geeft de foutmelding #waarde!.

Komt dit doordat alle cellen een formule hebben, maar sommige resultaten nul zijn?
 
Inderdaad, als een cel de waarde 0 heeft dan neemt de formule =GEMIDDELDE hem mee als 0. In jouw =AANTAL.ALS wordt deze cel buiten beschouwing gelaten, omdat je als criterium hebt opgegeven >0.
 
Dank beiden,

GemiddeldeA geeft hetzelfde resultaat als gemiddelde. De matrixformule geeft hetzelfde resultaat als mijn eigen formule. Dus dat is het alternatief.
 
Dank beiden,

GemiddeldeA geeft hetzelfde resultaat als gemiddelde. De matrixformule geeft hetzelfde resultaat als mijn eigen formule. Dus dat is het alternatief.

Gebruik uw formule, die is efficiënter dan de matrixformule. Zeker voor grote bereiken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan