Beschikbaar in:Alle versies (Werkt in Excel 2007, elke latere versie, Microsoft 365 en Excel voor het web)Voorbeelden vragen Excel 2021 of nieuwerCategorie:Statistisch

GEMIDDELDE

AVERAGE in Engelstalige Excel

Berekent het rekenkundig gemiddelde: de som van de getallen gedeeld door hun aantal, waarbij lege cellen en tekst niet meedoen.

Moeilijkheidsgraad 1 van 5. Eén idee, maar of een cel leeg is of 0 bevat, verandert de uitkomst, en niets op het scherm waarschuwt je daarvoor.

Laatst bijgewerkt: 13 oktober 2026

Bekijk de uitgewerkte voorbeelden

Fragment van het werkblad: in D2 staat de formule
RijABCD
1PeriodePersoneelskostenGemiddelde per maand
211€48,250.00€ 48.250,00€49,000.00€ 49.000,00=GEMIDDELDE(B2:B7)=GEMIDDELDE(B2:B7)
322€47,900.00€ 47.900,00
433€49,100.00€ 49.100,00
544€48,600.00€ 48.600,00
655€51,350.00€ 51.350,00
766€48,800.00€ 48.800,00
Formulecel (D2)Invoer

Resultaat: €49,000.00€ 49.000,00

=GEMIDDELDE(B2:B7)
=GEMIDDELDE(B2:B7)

Wat GEMIDDELDE doet en wanneer je het gebruikt

Wat het doet: het telt de getallen in een bereik op en deelt door hun aantal, bijvoorbeeld de gemiddelde personeelskosten per maand over twaalf maanden.

Wanneer je het gebruikt: voor een typische waarde in een lijst. Moeten alleen bepaalde rijen meetellen, gebruik dan GEMIDDELDEN.ALS. Bij een lijst percentages, zoals een afschrijvingspercentage per categorie activa, weeg je met de bedragen (zie het voorbeeld op niveau Expert). Het vervangt SOM gedeeld door AANTAL.

Hoe Excel de functie berekent

Excel haalt de waarden uit elk argument. Uit een bereik neemt het de getallen mee, ook nullen, en laat het liggen:

  • lege cellen
  • tekst
  • WAAR of ONWAAR
  • getallen die als tekst zijn opgeslagen, zonder waarschuwing

Een waarde die je rechtstreeks in de formule typt, zet Excel zo mogelijk om, dus GEMIDDELDE("4"; 2) is 3. Daarna telt Excel de overgebleven waarden op en deelt door hun aantal. Blijft er geen enkel getal over, dan krijg je #DEEL/0!; bevat een cel een foutwaarde, dan krijg je die fout terug.

Let op: GEMIDDELDE komt een lege cel niet tegen en telt die dus niet mee; een cel met 0 telt wel mee en trekt het gemiddelde omlaag.

Denkmodel

Een pizzarekening delen: iedereen die aanschoof, betaalt een gelijk deel, ook de vriend die alleen water dronk en voor het eten 0 bijdraagt. De vriend die niet kwam, telt helemaal niet mee.

Begrippen op deze pagina: foutwaarde, argument, bereik, cel

GEMIDDELDE(getal1, [getal2], ...)
GEMIDDELDE(getal1; [getal2]; ...)
Argumenten
ArgumentSoortBetekenis
getal1VerplichtHet eerste getal, de eerste cel of het eerste bereik voor het gemiddelde.
getal2OptioneelNog meer getallen, cellen of bereiken, tot 255 argumenten in totaal.

Geeft terug:Een getal: het rekenkundig gemiddelde van de getallen

Formules gebruiken komma's (,) tussen de argumenten, zoals in de Engelse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel; de Engelse Excel gebruikt komma's (,).

Uitgewerkte voorbeelden

Beginner

Gemiddelde personeelskosten per maand voor een cijferanalyse

Je voert een cijferanalyse uit bij Veldhuis Installatie BV. In het grootboek staat rekening 4000 Personeelskosten voor periode 1 tot en met 6 van 2025. Je wilt het gemiddelde per maand als eerste verwachting, om later te vergelijken met het loonjournaal.

Fragment van het werkblad: in D2 staat de formule
RijABCDE
1PeriodePersoneelskostenGemiddelde per maand
211€48,250.00€ 48.250,00€49,000.00€ 49.000,00=GEMIDDELDE(B2:B7)=GEMIDDELDE(B2:B7)
322€47,900.00€ 47.900,00
433€49,100.00€ 49.100,00
544€48,600.00€ 48.600,00
655€51,350.00€ 51.350,00
766€48,800.00€ 48.800,00
8
Formulecel (D2)Invoer

Formule in D2

=GEMIDDELDE(B2:B7)
=GEMIDDELDE(B2:B7)

Resultaat: €49,000.00€ 49.000,00

Stap voor stap
  1. Excel leest het bereik B2:B7 en vindt zes cellen, allemaal met getallen.
  2. Het telt ze op: 48,25048.250 + 47,90047.900 + 49,10049.100 + 48,60048.600 + 51,35051.350 + 48,80048.800 = 294,000294.000.
  3. Dan telt het hoeveel getallen het zijn: 6.
  4. Het deelt: 294,000294.000 / 6 = 49,00049.000, en dat komt in D2.
  5. Wordt periode 5 gecorrigeerd van 51,35051.350 naar 52,55052.550, dan wordt de som 295,200295.200 en het gemiddelde 295,200295.200 / 6 = 49,20049.200.

Let op: Periode 5 ligt 2350 boven het gemiddelde van 49,00049.000, maar het gemiddelde alleen zegt niet of dat een afwijking is die je moet uitzoeken. Het is een verwachting, geen drempel; leid de drempel af uit je uitvoeringsmaterialiteit.

Meer over dit voorbeeld: waarom het werkt

Waarom het werkt

Alle cellen in het bereik zijn getallen, dus de som en het aantal gaan over dezelfde zes periodes. GEMIDDELDE doet beide stappen in één keer, en daarom komt het exact overeen met SOM(B2:B7) / AANTAL(B2:B7).

Halfgevorderd

Handmatige boekingen per periode, met een nulperiode en een ontbrekende periode

Voor de journaalpostentest tel je per periode de handmatige boekingen (dagboek MEM) die de cliënt heeft gemaakt. In periode 3 waren dat er echt 0. De export van periode 5 is nog niet aangeleverd, dus die cel is leeg.

Je wilt het gemiddelde per periode, afgerond op één decimaal voor je werkpapier.

Fragment van het werkblad: in E1 staat de formule
RijABCDEF
1PeriodeHandmatige boekingenGemiddelde per periode10.810,8=AFRONDEN(GEMIDDELDE(B2:B8), 1)=AFRONDEN(GEMIDDELDE(B2:B8); 1)
2111818
3221212
43300
5441515
655
76688
8771212
9
Formulecel (E1)Invoer

Formule in E1

=AFRONDEN(GEMIDDELDE(B2:B8), 1)
=AFRONDEN(GEMIDDELDE(B2:B8); 1)

Resultaat: 10.810,8

Stap voor stap
  1. Excel begint met de binnenste GEMIDDELDE en leest B2:B8, zeven cellen. B6 (periode 5) is leeg en doet niet mee. B4 (periode 3) bevat 0; dat is een getal, dus die doet wel mee.
  2. Er blijven zes getallen over: 18 + 12 + 0 + 15 + 8 + 12 = 65.
  3. 65 / 6 = 10,8333... GEMIDDELDE geeft die waarde onafgerond door.
  4. AFRONDEN met aantal_decimalen 1 houdt één decimaal over: het cijfer daarna is een 3, dus 10,8333 wordt 10,8. In de cel staat nu echt 10,8, niet een langer getal dat door de opmaak kort lijkt.
  5. Kijk wat er gebeurt bij een andere invoer. Had je periode 5 als 0 ingevuld, dan was het aantal 7 en de uitkomst 65 / 7 = 9,3. Had je ook periode 3 leeg gelaten, dan was het aantal 5 en de uitkomst 65 / 5 = 13,0. Drie antwoorden bij dezelfde boekingen, alleen door het verschil tussen leeg en nul.
  6. Vul je 14 in voor periode 5 zodra de export binnen is, dan wordt de uitkomst 79 / 7 = 11,3.

Let op: Typt iemand een streepje of 'n.v.t.' in periode 5, dan slaat GEMIDDELDE dat over alsof de cel leeg is; hier kan dat geen kwaad. Maar komt periode 7 binnen als de tekst '12', dan valt die ook weg en wordt de uitkomst zonder melding 53 / 5 = 10,6.

Meer over dit voorbeeld: waarom het werkt, nog 1 valkuil, 1 variant

Waarom het werkt

Voor GEMIDDELDE betekent een lege cel 'geen gegevens' en een nul 'een gegeven dat toevallig nul is'. Precies dat onderscheid heb je nodig: de periode die niet is aangeleverd, mag het gemiddelde niet omlaag trekken, de periode zonder handmatige boekingen wel. AFRONDEN kort alleen de einduitkomst in; het gemiddelde zelf wordt met de volledige waarden berekend.

Meer om op te letten

  • Een formule in periode 5 die "" geeft voor 'nog niet aangeleverd', levert tekst op en geen lege cel; die wordt op dezelfde manier overgeslagen. Een formule die 0 geeft voor 'nog niet aangeleverd', telt wel mee en drukt het gemiddelde.

Varianten

=AFRONDEN(GEMIDDELDE.ALS(B2:B8, "<>0"), 1)
=AFRONDEN(GEMIDDELDE.ALS(B2:B8; "<>0"); 1)

Gemiddelde van de periodes met minstens één handmatige boeking: 65 / 5 = 13,0. Gebruik het alleen als een nul 'niet geregistreerd' betekent en niet 'er is niets geboekt'.

Gevorderd

Gemiddeld bedrag van handmatige boekingen tot en met een gekozen periode

Uit de XAF-auditfile heb je per boekstuk een rij met boekstuknummer, dagboek, periode en bedrag. Voor je interimwerk wil je het gemiddelde bedrag van de boekstukken in het dagboek dat je kiest (hier MEM), tot en met de periode die je kiest.

Je gebruikt dezelfde twee keuzecellen voor andere dagboeken, en een dagboek zonder boekstukken moet een melding tonen, geen foutwaarde.

Fragment van het werkblad: in G3 staat de formule
RijABCDEFGH
1BoekstukDagboekPeriodeBedragDagboekMEM
225-0101MEM11€4,800.00€ 4.800,00Tot en met periode66
325-0188INK22€2,400.00€ 2.400,00Gemiddeld bedrag€5,100.00€ 5.100,00=ALS.FOUT(GEMIDDELDEN.ALS(D2:D9, B2:B9, G1, C2:C9, "<="&G2), "Geen boekstukken")=ALS.FOUT(GEMIDDELDEN.ALS(D2:D9; B2:B9; G1; C2:C9; "<="&G2); "Geen boekstukken")
425-0214MEM44€7,950.00€ 7.950,00
525-0230VRK22€12,000.00€ 12.000,00
625-0297MEM55€2,550.00€ 2.550,00
725-0612MEM99€15,500.00€ 15.500,00
825-0654INK55€3,300.00€ 3.300,00
925-0733MEM1111€9,000.00€ 9.000,00
10
Formulecel (G3)Invoer

Formule in G3

=ALS.FOUT(GEMIDDELDEN.ALS(D2:D9, B2:B9, G1, C2:C9, "<="&G2), "Geen boekstukken")
=ALS.FOUT(GEMIDDELDEN.ALS(D2:D9; B2:B9; G1; C2:C9; "<="&G2); "Geen boekstukken")

Resultaat: €5,100.00€ 5.100,00

Stap voor stap
  1. Excel berekent eerst GEMIDDELDEN.ALS. Het tweede criterium wordt samengesteld uit G2: "<="&6 wordt de tekst "<=6".
  2. De eerste test zoekt in B2:B9 naar MEM: de rijen 2, 4, 6, 7 en 9 voldoen.
  3. De tweede test kijkt in C2:C9 of de periode <=6 is: daarvan vallen rij 7 (periode 9) en rij 9 (periode 11) af. De rijen 2, 4 en 6 (periode 1, 4 en 5) voldoen aan beide tests.
  4. GEMIDDELDEN.ALS neemt het gemiddelde van de bijbehorende cellen in D2:D9: (4800 + 7950 + 2550) / 3 = 15,30015.300 / 3 = 5,1005.100.
  5. 5100 is geen foutwaarde, dus ALS.FOUT laat het ongewijzigd door naar G3.
  6. Typ je BNK in G1, dan voldoet geen enkele rij aan de eerste test. GEMIDDELDEN.ALS heeft dan niets om door te delen en geeft #DEEL/0!, en ALS.FOUT zet daar Geen boekstukken voor in de plaats.

Let op: ALS.FOUT verbergt ook een formule die stuk is: is de bedragenkolom één rij korter dan de andere, dan geeft GEMIDDELDEN.ALS #WAARDE! en toont het blad ten onrechte Geen boekstukken. Test de formule daarom eerst zonder ALS.FOUT.

Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 1 variant

Waarom het werkt

GEMIDDELDEN.ALS werkt met dezelfde EN-logica als SOMMEN.ALS en deelt de som van de rijen die voldoen door hun aantal; de voorwaarden bepalen dus beide delen van het gemiddelde tegelijk. Op schone gegevens is #DEEL/0! bij een lege selectie de enige foutwaarde die het kan geven, en die vangt ALS.FOUT hier op.

Meer om op te letten

  • Bedragen die als tekst binnenkomen, zoals '7950' uit een CSV-export, slaat GEMIDDELDEN.ALS over; het gemiddelde gaat dan ongemerkt over minder boekstukken dan je denkt. Vergelijk het aantal rijen dat voldoet met AANTALLEN.ALS.
  • De argumenten staan in een andere volgorde dan bij GEMIDDELDE.ALS: bij GEMIDDELDEN.ALS komt gemiddelde_bereik eerst. Verwissel je ze, dan krijg je een verkeerd getal of #DEEL/0!.

Varianten

=GEMIDDELDE(FILTER(D2:D9, (B2:B9 = G1) * (C2:C9 <= G2)))
=GEMIDDELDE(FILTER(D2:D9; (B2:B9 = G1) * (C2:C9 <= G2)))

Dezelfde 5100 via FILTER; bij een lege selectie zie je #BEREKENEN!. Kies deze aanpak als de voorwaarde een berekening nodig heeft die je met criteria zoals in SOMMEN.ALS niet kunt uitdrukken.

ExpertExcel 2021 of nieuwer (Dit voorbeeld vereist Excel 2021 of nieuwer)

Gewogen gemiddeld afschrijvingspercentage van de activastaat

De activastaat van de cliënt geeft per categorie de aanschafwaarde en het afschrijvingspercentage. Voor je cijferanalyse van de afschrijvingen wil je één gemiddeld percentage voor alle activa samen, om met de totale aanschafwaarde te vermenigvuldigen als verwachting.

De categorieën verschillen sterk in omvang; neem je het gemiddelde van de percentages, dan telt IT-apparatuur even zwaar als gebouwen.

Fragment van het werkblad: in E2 staat de formule
RijABCDEF
1CategorieAanschafwaardeAfschrijvingspercentageGewogen percentage
2Gebouwen€1,200,000.00€ 1.200.000,002.5%2,5%7.46%7,46%=LET( kosten, B2:B6, tarief, C2:C6, totaal, SOM(kosten), ALS(totaal = 0, 0, AFRONDEN(SOMPRODUCT(kosten, tarief) / totaal, 4)) )=LET( kosten; B2:B6; tarief; C2:C6; totaal; SOM(kosten); ALS(totaal = 0; 0; AFRONDEN(SOMPRODUCT(kosten; tarief) / totaal; 4)) )
3Machines€450,000.00€ 450.000,0010%10%
4Inventaris€120,000.00€ 120.000,0020%20%
5Vervoermiddelen€180,000.00€ 180.000,0020%20%
6IT-apparatuur€60,000.00€ 60.000,0025%25%
7
Formulecel (E2)Invoer

Formule in E2

=LET(
  kosten, B2:B6,
  tarief, C2:C6,
  totaal, SOM(kosten),
  ALS(totaal = 0, 0, AFRONDEN(SOMPRODUCT(kosten, tarief) / totaal, 4))
)
=LET(
  kosten; B2:B6;
  tarief; C2:C6;
  totaal; SOM(kosten);
  ALS(totaal = 0; 0; AFRONDEN(SOMPRODUCT(kosten; tarief) / totaal; 4))
)

Resultaat: 7.46%7,46%

Stap voor stap
  1. LET geeft de aanschafwaarden de naam kosten en de percentages de naam tarief. totaal is SOM(kosten): 1,200,0001.200.000 + 450,000450.000 + 120,000120.000 + 180,000180.000 + 60,00060.000 = 2,010,0002.010.000.
  2. totaal is niet 0, dus ALS gaat door met de berekening. SOMPRODUCT vermenigvuldigt elke aanschafwaarde met het bijbehorende percentage en krijgt zo de jaarlijkse afschrijving per categorie:

    • 1,200,0001.200.000 × 0,025 = 30,00030.000
    • 450,000450.000 × 0,10 = 45,00045.000
    • 120,000120.000 × 0,20 = 24,00024.000
    • 180,000180.000 × 0,20 = 36,00036.000
    • 60,00060.000 × 0,25 = 15,00015.000
  3. Het telt ze op: 30,00030.000 + 45,00045.000 + 24,00024.000 + 36,00036.000 + 15,00015.000 = 150,000150.000, de verwachte totale afschrijving over het jaar.
  4. Delen door totaal geeft 150,000150.000 / 2,010,0002.010.000 = 0,074627, en AFRONDEN op vier decimalen geeft 0,0746, weergegeven als 7,46%.
  5. Ter vergelijking GEMIDDELDE(C2:C6): (0,025 + 0,10 + 0,20 + 0,20 + 0,25) / 5 = 0,775 / 5 = 0,155, oftewel 15,5%. Elke categorie telt nu even zwaar, dus IT-apparatuur met 60,00060.000 tegen 25% weegt evenveel als gebouwen met 1,200,0001.200.000 tegen 2,5%. Het gewone gemiddelde ligt 0,155 - 0,0746 = 0,0804, oftewel 8,04 procentpunt, boven het gewogen gemiddelde.
  6. Is de activastaat leeg of staan alle aanschafwaarden op 0, dan is totaal 0 en geeft ALS een 0 in plaats van #DEEL/0!.

Let op: De omgekeerde fout is GEMIDDELDE(C2:C6), 15,5%: een geloofwaardig percentage dat ruim twee keer zo hoog is als het gewogen percentage van 7,46%, waardoor je verwachte afschrijving ongeveer 161,500161.500 te hoog uitvalt (15,5% van 2,010,0002.010.000 is 311,550311.550 tegen 150,000150.000).

Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 1 variant

Waarom het werkt

Een gewogen gemiddelde is het totaal van aanschafwaarde maal percentage gedeeld door de totale aanschafwaarde, dus het juiste percentage voor het hele bedrijf is de totale jaarlijkse afschrijving gedeeld door de totale aanschafwaarde. SOMPRODUCT doet aanschafwaarde maal percentage in één stap voor alle rijen.

Gebruik deze opbouw niet als de activastaat de jaarlijkse afschrijving per activum al vermeldt: SOM(afschrijving) / SOM(aanschafwaarde) is exact en heeft geen percentages nodig. Dat alternatief is beter te beoordelen, maar je hebt een afschrijvingskolom nodig die in de specificatie van de cliënt misschien ontbreekt.

Meer om op te letten

  • Deel je SOMPRODUCT door AANTAL(kosten) in plaats van SOM(kosten), dan krijg je 150,000150.000 / 5 = 30,00030.000: de gemiddelde afschrijving per categorie, geen percentage. Aan de grootte van het getal zie je het meestal meteen.
  • Heeft een categorie wel een aanschafwaarde maar geen percentage ingevuld, dan telt die aanschafwaarde mee in totaal zonder dat er afschrijving bij komt, en zakt de uitkomst. Controleer dat elke rij met een aanschafwaarde ook een percentage heeft.

Varianten

=SOMPRODUCT(B2:B6, C2:C6) / SOM(B2:B6)
=SOMPRODUCT(B2:B6; C2:C6) / SOM(B2:B6)

Het kale gewogen gemiddelde, zonder LET, afronding of bescherming tegen delen door nul: 0,074627.

Veelgemaakte fouten

Veelgemaakte fouten
SymptoomOorzaakOplossing
Het gemiddelde zakt nadat je 0 invult voor ontbrekende waardenJe vult ontbrekende waarden in als 0 in plaats van de cel leeg te laten, en het gemiddelde zakt.Laat een cel leeg als de waarde onbekend is en typ alleen 0 als het echt nul is. Staan er al nullen in de gegevens die niet mee mogen tellen, gebruik dan GEMIDDELDE.ALS(B2:B8; "<>0").
Een aannemelijk gemiddelde dat niet kloptEen deel van de cijfers staat als tekst in de cellen, dus die vallen buiten de som en buiten het aantal. De uitkomst lijkt redelijk, maar klopt niet.Vergelijk AANTAL(bereik) met het aantal rijen dat je verwacht. Wijkt dat af, zet de kolom dan om met Converteren naar getal.
Gemiddelde van percentages negeert de bedragenJe neemt het gemiddelde van een kolom percentages, zoals het afschrijvingspercentage per categorie activa. Dan weegt elke categorie even zwaar, hoe groot de aanschafwaarde ook is.Weeg met de bedragen: SOMPRODUCT(bedragen; percentages) / SOM(bedragen).