De Excel DBGEMIDDELDE functie uitgelegd

Samenvatting

DBGEMIDDELDE() functie berekent het gemiddelde van de waarden in een veld (kolom) met records in een lijst of database die aan opgegeven criteria voldoen.


Doel

Gemiddelde berekenen van records volgens opgegeven waarden.

Syntaxis

= DBGEMIDDELDE ( database; [veld]; criterium )

Argumenten

Database – Is het celbereik waaruit de lijst of database bestaat.
Veld – [Optioneel] Is het label van de kolom tussen dubbele aanhalingstekens of en getal dat overeenkomt met de positie van de kolom in de lijst.
Criteria – Is het celbereik dat de opgegeven voorwaarden bevat. Het bereik bevat een kolomlabel en een cel onder het label met een voorwaarde.

Gebruik van de DBGEMIDDELDE() functie

De Excel DBGEMIDDELDE() functie haalt het gemiddelde in een bepaald veld voor een records bereik die aan de criteria voldoen. Het database argument is een bereik van cellen inclusief een koptekst. Veld is de naam of index van het veld dat geteld moet worden en criteria is een bereik van cellen met kopteksten die overeenkomen met de database.

Met behulp van bovenstaand voorbeeld in de afbeelding kun je de gemiddelde waarde uit het veld “Prijs” halen ophalen voor records waarvan de kleur “rood” is en het aantal groter is dan 2 ( >2 ) met de volgende formules:

= DBGEMIDDELDE ( B7:E14; "Prijs"; B4:E5 ) // Veld op naam
= DBGEMIDDELDE ( B7:E14; 2 ; B4:E5 ) // Veld op index

Criterium opties

De criterium opties kunnen verschillende expressies bevatten. Hieronder een aantal voorbeelden:

CriteriumUitkomst
RoodOvereenkomst “rood” of “ROOD”
Ro*Begint met “Ro”
10Gelijk aan 10
>10Groter dan 10
<>Niet leeg
<>100Niet 100
>19-12-2019Groter dan 19 december 2019

Let op: De ondersteuning voor jokertekens is een beetje verschillend als bij de bij de functies AANTALLEN.ALS, SOMMEN.ALS, VERGELIJKEN etc.

Meerder rijen criteria

Het criterium bereik voor DBAANTALC kan meer dan 1 rij bevatten onder de koptekst. Als criterium meer dan 1 rij heeft, dan wordt elke rij geëvalueerd met OF, en de expressies in een opgegeven criterium rij worden samengevoegd middels EN.

Opmerkingen DBGEMIDDELDE() functie

  • DBGEMIDDELDE ondersteund jokertekens in criteria.
  • Criterium kan bestaan uit meerdere rijen.
  • Het veld argument kan een naam bevatten tussen dubbele aanhalingstekens of een getal die de index vertegenwoordigd.
  • De database en criterium bereiken moeten dezelfde kopteksten bevatten.