Hoe gemiddelde berekenen in Excel: formulevoorbeelden

  • Deel Dit
Michael Brown

De handleiding leert u hoe u in Excel een gemiddelde kunt vinden met of zonder formules en de resultaten kunt afronden tot zoveel decimalen als u wilt.

In Microsoft Excel zijn er een handvol verschillende functies voor het berekenen van het gemiddelde voor een reeks numerieke waarden. Bovendien is er een directe niet-formule manier. Op deze pagina vindt u een snel overzicht van alle methoden, geïllustreerd met gebruiksvoorbeelden en best practices. Alle functies die in deze tutorial worden besproken werken in elke versie van Excel 365 tot en met Excel 2007.

    Wat is gemiddeld?

    In het dagelijks leven is het gemiddelde een getal dat de typische waarde in een dataset uitdrukt. Als bijvoorbeeld een paar atleten een 100 m sprint hebben gelopen, wilt u misschien het gemiddelde resultaat weten - d.w.z. hoeveel tijd de meeste sprinters naar verwachting nodig zullen hebben om de race te voltooien.

    In de wiskunde is het gemiddelde de middelste of centrale waarde in een reeks getallen, die wordt berekend door de som van alle waarden te delen door hun aantal.

    Als in het bovenstaande voorbeeld de eerste atleet de afstand in 10,5 seconden aflegt, de tweede er 10,7 seconden over doet en de derde er 11,2 seconden over doet, is de gemiddelde tijd 10,8 seconden:

    (10.5+10.7+11.2)/3 = 10.8

    Hoe krijg je een gemiddelde in Excel zonder formules?

    In Excel-werkbladen hoeft u geen handmatige berekeningen uit te voeren - krachtige Excel-functies doen al het werk achter de schermen en leveren het resultaat in een mum van tijd. Laten we, voordat we de gespecialiseerde functies in detail verkennen, een snelle en verbazingwekkend eenvoudige niet-formule manier leren.

    Om snel een gemiddelde te vinden zonder formule, gebruikt u de statusbalk van Excel:

    1. Selecteer de cellen of bereiken die u wilt middelen. Voor niet-aaneengesloten selecties gebruikt u de Ctrl-toets.
    2. Kijk naar de statusbalk onderaan het Excel-venster, die de essentiële informatie geeft over de momenteel geselecteerde cellen. Een van de waarden die Excel automatisch berekent is het gemiddelde.

    Het resultaat is te zien in onderstaande afbeelding:

    Hoe het gemiddelde handmatig berekenen

    Om het rekenkundig gemiddelde van een lijst met getallen te vinden, moet je in de wiskunde alle waarden optellen en vervolgens de som delen door het aantal getallen in de lijst. In Excel kan dit worden gedaan met de functies SUM en COUNT:

    SUM( reeks )/COUNT( reeks )

    Voor de onderstaande reeks getallen gaat de formule als volgt:

    =SUM(B3:B12)/COUNT(B3:B12)

    Zoals u ziet komt het resultaat van de formule precies overeen met de gemiddelde waarde in de statusbalk.

    In de praktijk zult u bijna nooit een handmatig gemiddelde in uw werkbladen hoeven doen. Het kan echter nuttig zijn om in geval van twijfel het resultaat van uw gemiddelde formule opnieuw te controleren.

    En laten we nu eens kijken hoe u in Excel gemiddelde kunt doen met behulp van de speciaal daarvoor ontworpen functies.

    AVERAGE functie - bereken een gemiddelde van getallen

    U gebruikt de functie AVERAGE van Excel om een gemiddelde te krijgen van alle getallen in de opgegeven cellen of bereiken.

    AVERAGE(nummer1, [nummer2], ...)

    Waar nummer 1, nummer2 , ... zijn numerieke waarden waarvoor u het gemiddelde wilt vinden. In één formule kunnen maximaal 255 argumenten worden opgenomen. De argumenten kunnen worden opgegeven als getallen, referenties of naambereiken.

    Het gemiddelde is een van de meest eenvoudige en gebruiksvriendelijke functies in Excel.

    Om een gemiddelde van getallen te berekenen, kunt u deze rechtstreeks in een formule typen of de bijbehorende cel- of bereikverwijzingen opgeven.

    Bijvoorbeeld, om het gemiddelde te nemen van 2 bereiken en 1 individuele cel hieronder, is de formule:

    =GEMIDDELDE(B4:B6, B8:B10, B12)

    Naast getallen kan de functie AVERAGE in Excel een gemiddelde vinden van andere numerieke waarden zoals percentages en tijden.

    Excel gemiddelde formule - gebruiksaanwijzingen

    Zoals u zojuist hebt gezien, is het gebruik van de functie AVERAGE in Excel eenvoudig. Om een correct resultaat te krijgen, moet u echter duidelijk begrijpen welke waarden in het gemiddelde worden opgenomen en welke worden genegeerd.

    Begrepen:

    • Cellen met nulwaarden (0)
    • De logische waarden TRUE en FALSE worden rechtstreeks in de lijst van argumenten ingevoerd. Bijvoorbeeld, de formule AVERAGE(TRUE, FALSE) geeft 0,5, wat het gemiddelde is van 1 en 0.

    Genegeerd:

    • Lege cellen
    • Tekststrings
    • Cellen met Booleaanse waarden TRUE en FALSE

    Voor meer informatie, zie Hoe de functie AVERAGE in Excel te gebruiken.

    AVERAGEA-functie - gemiddelde van alle niet-blanco cellen

    De Excel AVERAGEA functie is vergelijkbaar met AVERAGE in die zin dat zij het rekenkundig gemiddelde berekent van de waarden in haar argumenten. Het verschil is dat AVERAGEA omvat alle niet-lege cellen in een berekening, of ze nu getallen, tekst, logische waarden of lege strings bevatten die door andere functies zijn teruggestuurd.

    AVERAGEA(waarde1, [waarde2], ...)

    Waar waarde1, waarde2, ... zijn waarden, matrices, celverwijzingen of reeksen die u wilt middelen. Het eerste argument is vereist, de andere (tot 255) zijn optioneel.

    Excel AVERAGEA formule - gebruiksaanwijzingen

    Zoals hierboven vermeld, verwerkt de AVERAGEA-functie verschillende soorten waarden, zoals getallen, tekststrings en logische waarden. En dit is hoe ze worden geëvalueerd:

    Begrepen:

    • Tekstwaarden worden geëvalueerd als 0.
    • Nul-lengte strings ("") evalueren als 0.
    • Booleaanse waarde TRUE evalueert als 1 en FALSE als 0.

    Genegeerd:

    • Lege cellen

    De onderstaande formule geeft bijvoorbeeld 1, wat het gemiddelde is van 2 en 0.

    =AVERAGEA(2, FALSE)

    De volgende formule geeft 1,5, dat is het gemiddelde van 2 en 1.

    =AVERAGEA(2, TRUE)

    De onderstaande afbeelding toont de formules AVERAGE en AVERAGEA toegepast op dezelfde lijst met waarden en de verschillende resultaten die ze opleveren:

    AVERAGEIF-functie - gemiddelde krijgen met voorwaarde

    Om het gemiddelde te krijgen van alle cellen in het opgegeven bereik die aan een bepaalde voorwaarde voldoen, gebruikt u de functie AVERAGEIF.

    AVERAGEIF(bereik, criteria, [gemiddelde_bereik])

    De functie AVERAGEIF heeft de volgende argumenten:

    • Bereik (vereist) - het bereik van de cellen die aan een bepaald criterium moeten worden getoetst.
    • Criteria (vereist) - de voorwaarde waaraan moet worden voldaan.
    • Gemiddeld_bereik (optioneel) - de te middelen cellen. Indien weggelaten, dan wordt reeks is gemiddeld.

    De AVERAGEIF-functie is beschikbaar in Excel 2007 - Excel 365. In eerdere versies kunt u uw eigen AVERAGE IF-formule samenstellen.

    En laten we nu eens kijken hoe u de Excel AVERAGEIF-functie kunt gebruiken om het gemiddelde van cellen te berekenen op basis van de voorwaarde die u opgeeft.

    Stel dat u scores hebt voor verschillende vakken in C3:C15 en u wilt een gemiddelde score voor wiskunde vinden. Dat kan met de volgende formule:

    =AVERAGEIF(B3:B15, "math", C3:C15)

    In plaats van de voorwaarde rechtstreeks in een formule te "hardcoderen", kunt u deze in een aparte cel typen (F3) en in de criteria naar die cel verwijzen:

    =AVERAGEIF(B3:B15, F3, C3:C15)

    Voor meer formulevoorbeelden, zie Excel AVERAGEIF functie.

    AVERAGEIFS-functie - gemiddelde met meerdere criteria

    Om te middelen met twee of meer voorwaarden, gebruikt u de meervoudige tegenhanger van AVERAGEIF - de functie AVERAGEIFS.

    AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

    De functie heeft de volgende syntaxis:

    • Gemiddeld_bereik (vereist) - het bereik om te middelen.
    • Criteria_bereik (vereist) - het bereik waaraan moet worden getoetst criteria .
    • Criteria (vereist) - de voorwaarde die bepaalt welke cellen gemiddeld moeten worden. Deze kan worden opgegeven in de vorm van een getal, logische uitdrukking, tekstwaarde of celverwijzing.

    1 tot 127 criteria_bereik / criteria Het eerste paar is verplicht, de volgende zijn optioneel.

    In wezen gebruikt u AVERAGEIFS op dezelfde manier als AVERAGEIF, behalve dat meer dan één voorwaarde in één formule kan worden getest.

    Stel dat sommige leerlingen in bepaalde vakken geen toetsen hebben gemaakt en nulscores hebben. U probeert een gemiddelde score te vinden in een bepaald vak waarbij geen rekening wordt gehouden met nullen.

    Om de taak te volbrengen, maakt u een AVERAGEIFS-formule met twee criteria:

    • Bepaal het te middelen bereik (C3:C15).
    • Specificeer het bereik dat aan de 1e voorwaarde (B3:B15 - items) moet worden getoetst.
    • Druk de 1e voorwaarde uit ("wiskunde" of F3 - het doelitem tussen aanhalingstekens of verwijzing naar de cel die het item bevat).
    • Specificeer het bereik dat moet worden gecontroleerd aan de hand van de 2e voorwaarde (C3:C15 - scores).
    • Druk de 2e voorwaarde uit (">0" - groter dan nul).

    Door bovenstaande componenten samen te voegen, krijgen we de volgende formule:

    =AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")

    Of

    =AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")

    De onderstaande afbeelding maakt duidelijk dat slechts twee cellen (C6 en C10) aan beide voorwaarden voldoen, en daarom worden alleen deze cellen gemiddeld.

    Voor meer informatie, zie Excel AVERAGEIFS functie.

    AVERAGEIF en AVERAGEIFS formules - gebruiksaanwijzingen

    De functies AVERAGEIF en AVERAGEIFS van Excel hebben veel gemeen, met name welke waarden zij berekenen en welke zij negeren:

    • In het gemiddelde bereik worden lege cellen, tekstwaarden en logische waarden TRUE/FALSE genegeerd.
    • In criteria worden lege cellen behandeld als nulwaarden.
    • De jokertekens zoals vraagteken (?) en asterisk (*) kunnen worden gebruikt in criteria voor gedeeltelijke overeenstemming.
    • Indien geen enkele cel aan alle opgegeven criteria voldoet, treedt een #DIV0! fout op.

    AVERAGEIF vs. AVERAGEIFS - verschillen

    In termen van functionaliteit is het belangrijkste verschil dat AVERAGEIF slechts één voorwaarde kan hanteren, terwijl AVERAGEIFS één of meer criteria kan hanteren. Ook zijn er een paar technische verschillen met betrekking tot gemiddeld bereik .

    • Met AVERAGEIF, gemiddeld bereik is het laatste en optionele argument. In AVERAGEIFS-formules is het het eerste en vereiste argument.
    • Met AVERAGEIF, gemiddeld bereik hoeft niet noodzakelijk dezelfde grootte te hebben als reeks omdat de werkelijk te middelen cellen worden bepaald door de grootte van de reeks argument - de cel linksboven van gemiddeld bereik wordt als uitgangspunt genomen, en zoveel cellen worden gemiddeld als in de reeks argument. AVERAGEIFS vereist elk criteria_bereik om van dezelfde grootte en vorm te zijn als gemiddeld bereik anders treedt er een #VALUE! fout op.

    Gemiddelde IF OF formule in Excel

    Aangezien de functie Excel GEMIDDELDIFS altijd werkt met de EN-logica (alle criteria moeten WAAR zijn), moet u uw eigen formule construeren om het gemiddelde van cellen te berekenen met de OF-logica (elk afzonderlijk criterium moet WAAR zijn).

    Hier is de algemene formule om het gemiddelde te nemen van een cel X of Y.

    GEMIDDELDE(ALS(ISNUMBER(MATCH( reeks , { criteria1 , criteria2 ,...}, 0)), gemiddeld bereik ))

    Laten we nu eens kijken hoe het in de praktijk werkt. Stel dat u in de onderstaande tabel een gemiddelde score van twee vakken wilt vinden, Biologie en Chemie die worden ingevoerd in de cellen F3 en F4. Dit kan worden gedaan met de volgende matrixformule:

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"biologie", "chemie"}, 0)), C3:C15))

    Vertaald in mensentaal zegt de formule: gemiddelde cellen in C3:C15 als een overeenkomstige cel in B3:B15 "Biologie" of "Scheikunde" is.

    In plaats van de vastgecodeerde criteria kunt u een bereikreferentie gebruiken (F3:F4 in ons geval):

    =GEMIDDELDE(ALS(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))

    Om de formule correct te laten werken, mag u niet vergeten om op Ctrl + Shift + Enter te drukken in Excel 2019 en lager. In dynamische array Excel (365 en 2021) volstaat een gewone Enter-toets:

    Hoe deze formule werkt:

    Voor onze nieuwsgierige en bedachtzame lezers die niet alleen een formule willen gebruiken, maar ook willen begrijpen wat ze doen, volgt hier een gedetailleerde uitleg van de logica.

    In de kern van de formule bepaalt de IF-functie welke waarden in het bronbereik voldoen aan een van de opgegeven criteria en geeft die waarden door aan de AVERAGE-functie. Hier ziet u hoe:

    De MATCH-functie gebruikt de subjectnamen in B3:B15 als de opzoekwaarden en vergelijkt elk van die waarden met de opzoekreeks in F3:F4 (onze doelpersonen). Het 3e argument ( match_type ) is ingesteld op 0 om te zoeken naar een exacte overeenkomst:

    MATCH(B3:B15, F3:F4, 0)

    Wanneer een overeenkomst wordt gevonden, geeft MATCH de relatieve positie in de opzoek-array terug, anders een #N/A-fout:

    {1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}

    De functie ISNUMBER zet getallen om in TRUE en fouten in FALSE:

    {TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE}

    Deze matrix gaat naar de logische test van IF. In de volledige vorm moet de logische test als volgt worden geschreven:

    IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE

    Kortheidshalve laten we het gedeelte =TRUE weg, omdat het impliciet is.

    Door de waarde_indien_waar argument naar C3:C15, vertelt u de IF-functie TRUE's te vervangen door de werkelijke waarden uit C3:C15:

    {89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}

    Deze uiteindelijke matrix wordt doorgegeven aan de functie AVERAGE, die een rekenkundig gemiddelde berekent van getallen waarbij logische waarden worden genegeerd.

    Gemiddelde afronden in Excel

    Bij het berekenen van een gemiddelde in Excel is het resultaat vaak een getal met meerdere decimalen. Wanneer u minder decimalen wilt weergeven of een gemiddelde wilt afronden op een geheel getal, gebruik dan een van de volgende oplossingen.

    Decimale optie verlagen

    Om alleen de weergegeven gemiddelde zonder de onderliggende waarde te veranderen, is de snelste manier om de Afname Decimaal commando op de Home tabblad, in de Nummer groep:

    Dialoogvenster Cellen opmaken

    Het aantal decimalen kan ook worden gespecificeerd in de Cellen opmaken dialoogvenster. Om dit te doen, selecteert u de formulecel en drukt u op Ctrl + 1 om de Cellen opmaken dialoog. Ga dan naar de Nummer tabblad, en typ het aantal plaatsen dat u wilt tonen in het Decimale plaatsen doos.

    Net als de vorige methode verandert dit alleen het weergaveformaat. Wanneer in andere formules naar de gemiddelde cel wordt verwezen, wordt in alle berekeningen de oorspronkelijke niet-afgeronde waarde gebruikt.

    Voor volledige details, zie Getallen afronden door celformaat te wijzigen.

    Een gemiddelde afronden met een formule

    Om de berekende waarde zelf af te ronden, verpakt u uw gemiddelde formule in een van de afrondingsfuncties van Excel.

    In de meeste situaties gebruik je de ROUND-functie die de algemene rekenregels voor afronding volgt. In het 1e argument ( nummer ), nestelt u de functie AVERAGE, AVERAGEIF of AVERAGEIFS. In het 2e argument ( num_digits ), geef het aantal decimalen op waarop het gemiddelde moet worden afgerond.

    Bijvoorbeeld, om een gemiddelde af te ronden op de dichtstbijzijnde geheel getal is de formule:

    =ROUND(GEMIDDELDE(B3:B15), 0)

    Om een gemiddelde af te ronden op één decimaal is dit de formule die je moet gebruiken:

    =ROUND(GEMIDDELDE(B3:B15), 1)

    Om een gemiddelde af te ronden op twee decimalen zal deze werken:

    =ROUND(AVERAGE(B3:B15), 2)

    Tip: gebruik voor afronden naar boven de functie ROUNDUP; voor afronden naar beneden de functie ROUNDDOWN.

    Dat is hoe u het gemiddelde kunt berekenen in Excel. Hieronder vindt u links naar gerelateerde tutorials die meer specifieke gevallen van gemiddelde bespreken, ik hoop dat u ze nuttig vindt. Bedankt voor het lezen!

    Praktijk werkboek om te downloaden

    Gemiddelde berekenen in Excel - voorbeelden (.xlsx-bestand)

    Michael Brown is een toegewijde technologieliefhebber met een passie voor het vereenvoudigen van complexe processen met behulp van softwaretools. Met meer dan tien jaar ervaring in de technische industrie heeft hij zijn vaardigheden in Microsoft Excel en Outlook, evenals Google Spreadsheets en Documenten aangescherpt. Michael's blog is gewijd aan het delen van zijn kennis en expertise met anderen, met eenvoudig te volgen tips en tutorials voor het verbeteren van de productiviteit en efficiëntie. Of je nu een doorgewinterde professional of een beginner bent, Michaels blog biedt waardevolle inzichten en praktisch advies om het meeste uit deze essentiële softwaretools te halen.