Functie GEMIDDELDE.ALS in EXCEL

Met de functie GEMIDDELDE.ALS bereken je het gemiddelde van een reeks waarden, maar alleen voor de cellen die voldoen aan een opgegeven criterium.

Schrijfwijze formule

=GEMIDDELDE.ALS(bereik, criteria, [gemiddelde_bereik])

Argumenten

BereikDit is het bereik waarin Excel controleert of de waarden voldoen aan het criterium.
CriteriaHier voer je de voorwaarde in waaraan de waarden in het bereik moeten voldoen.
Gemiddelde_bereik (optioneel)Hier voer je de cellen in waarvan het gemiddelde moet worden berekend. Als je dit leeg laat, gebruikt Excel het bereik uit het eerste argument.

Je kunt bij criteria gebruik maken van operatoren, zoals > (groter dan), < (kleiner dan), = (gelijk aan) of <> (niet gelijk aan), om voorwaarden te maken zoals ">10" of "=Amsterdam".

Voorbeeld: zonder het argument gemiddelde_bereik

In dit voorbeeld willen we de gemiddelde omzet berekenen.

In een tabel wordt de omzet van een aantal producten bij gehouden.

Functie GEMIDDELDE.ALS in Excel

Van het product ‘kasten’ is echter niets verkocht. 

Als de omzet van de kasten wordt meegenomen in de berekening, wordt het gemiddelde onevenredig beïnvloed. Daarom wordt in dit voorbeeld het gemiddelde zonder 0 berekend.

Dit betekent dat we het gemiddelde van een reeks berekenen, waarbij het criterium is dat de omzet groter dan 0 moet zijn om meegenomen te worden.

Dit resulteert in de volgende argumenten:

  • Bereik: Excel moet in het bereik B2:B6 controleren of de omzet groter is dan 0.
  • Criteria: de voorwaarde is groter dan 0.

De formule wordt dan als volgt:

=GEMIDDELDE.ALS(B2:B6;">0")

Gemiddelde berekenen met voorwaarde groter dan 0

Het criterium moet tussen dubbele aanhalingstekens staan (zoals in dit geval ">0"), omdat het een wiskundig symbool bevat. Zonder aanhalingstekens geeft Excel een foutmelding bij het invoeren.

Het argument gemiddelde_bereik is niet nodig, omdat de voorwaarde (de omzet groter dan 0) wordt gecontroleerd in exact hetzelfde bereik als waar we het gemiddelde van willen berekenen (B2:B6). Je kunt dit argument dus leeg laten.

Voorbeeld: met het argument gemiddelde_bereik

In dit voorbeeld is er een tweede kolom toegevoegd met de winst per product. We willen nu het gemiddelde winst berekenen, alleen voor producten met een omzet groter dan 0.

  • Bereik: de voorwaarde (omzet groter dan 0) wordt wederom gecontroleerd in het bereik B2:B6.
  • Criteria: de voorwaarde is groter dan 0 (">0")
  • Gemiddelde_bereik: we willen het gemiddelde berekenen van de winst, en deze staat in het bereik C2:C6

De formule wordt in dit voorbeeld =GEMIDDELDE.ALS(B2:B6;">0";C2:C6)

Gemiddelde winst groter dan 0 berekenen

Wil je dat het gemiddelde voldoet aan meerdere voorwaarden? Dan moet je de functie GEMIDDELDEN.ALS gebruiken. Dit werkt grotendeels hetzelfde als GEMIDDELDE.ALS, maar je kunt hierbij meerdere paren van criteriumbereiken en criteria invoeren.

Weet je nooit welke formule je nodig hebt
in Excel?

In mijn cursus leer je stap voor stap hoe je formules opbouwt en combineert. Alles wordt op een laagdrempelige en gestructureerde manier uitgelegd, met praktische voorbeelden en oefeningen.

Je ontdekt hoe formules echt werken, zodat je precies weet wat je moet invullen. Na de cursus kun je met vertrouwen zelf formules maken, van eenvoudige berekeningen tot meer complexe toepassingen.