Excel AVERAGEIFS functie met meerdere criteria

  • Deel Dit
Michael Brown

Deze handleiding laat zien hoe u de functie AVERAGEIFS in Excel gebruikt voor het berekenen van een gemiddelde met meerdere voorwaarden.

Voor het berekenen van een rekenkundig gemiddelde van een groep getallen in Excel is AVERAGE de aangewezen weg. Om het gemiddelde te berekenen van cellen die aan een bepaalde voorwaarde voldoen, komt AVERAGEIF van pas. Om een gemiddelde te vinden met meerdere criteria, is AVERAGEIFS de te gebruiken functie. Om te leren hoe deze werkt, blijf lezen!

    GemiddeldeIFS functie in Excel

    De functie AVERAGEIFS van Excel berekent het rekenkundig gemiddelde van alle cellen in een bereik die voldoen aan de opgegeven criteria.

    De syntaxis is als volgt:

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

    Waar:

    • Gemiddeld_bereik - het bereik van de te middelen cellen.
    • Criteria_range1, criteria_range2, ... - bereiken die aan de overeenkomstige criteria moeten worden getoetst.
    • Criteria1, criteria2, ... - De criteria kunnen worden opgegeven in de vorm van een getal, een logische uitdrukking, een tekstwaarde of een celverwijzing.

    Criteria_bereik1 / criteria1 zijn vereist, de volgende zijn optioneel. 1 tot 127 bereik/criteria-paren kunnen in één formule worden gebruikt.

    De functie AVERAGEIFS is beschikbaar in Excel 2007 - Excel 365.

    Opmerking. De functie AVERAGEIFS werkt met de AND-logica, d.w.z. alleen die cellen worden gemiddeld waarvoor alle voorwaarden WAAR zijn. Om cellen te berekenen waarvoor een enkele voorwaarde WAAR is, gebruikt u de formule AVERAGE IF OR.

    AVERAGEIFS-functie - gebruiksaanwijzingen

    Om goed te begrijpen hoe de functie werkt en fouten te voorkomen, moet u rekening houden met de volgende feiten:

    • In de gemiddeld bereik argument, lege cellen , logische waarden TRUE/FALSE, en tekstwaarden worden genegeerd. Nulwaarden zijn inbegrepen.
    • Als criteria een lege cel is, wordt deze behandeld als een nulwaarde.
    • Als gemiddeld bereik geen enkele numerieke waarde bevat, treedt een #DIV/0! fout op.
    • Indien geen enkele cel aan alle opgegeven criteria voldoet, wordt een #DIV/0! foutmelding gegeven.
    • De criteria van AVERAGEIFS kunnen gelden voor hetzelfde bereik of voor verschillende bereiken.
    • Elke criteria_bereik moet dezelfde grootte en vorm hebben als gemiddeld bereik anders treedt er een #VALUE! fout op.

    Nu u de theorie kent, laten we eens kijken hoe u de functie AVERAGEIFS in de praktijk kunt gebruiken.

    Excel gemiddelde formule

    Laat ons eerst de algemene aanpak schetsen. Om een AVERAGEIFS-formule correct op te stellen, volgt u deze richtlijnen:

    1. Geef in het eerste argument het bereik dat u wilt middelen.
    2. De paren kunnen in willekeurige volgorde worden gerangschikt, maar de criteria volgen altijd het bereik waarop ze van toepassing zijn.
    3. Een AVERAGEIFS-formule moet altijd een oneven aantal argumenten : gemiddeld bereik + een of meer criteria_bereik/criteria paren.

    AVERAGEIFS met tekstcriteria

    Om een gemiddelde te krijgen van getallen in een kolom als een andere kolom(s) bepaalde tekst bevat(ten), gebruikt u die tekst als criteria.

    Laten we als voorbeeld een gemiddelde vinden van de "Apple"-verkoop in de regio "Noord". Hiervoor maken we een AVERAGEIFS-formule met twee criteria:

    • Gemiddeld_bereik is C3:C15 (cellen tot gemiddelde).
    • Criteria_bereik1 is A3:A15 (te controleren items) en criteria1 is "appel".
    • Criteria_bereik2 is B3:B15 (Regio's om te controleren) en criteria2 is "noord".

    Als we de argumenten samenvoegen, krijgen we de volgende formule:

    =AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "north")

    Met criteria in vooraf gedefinieerde cellen (F3 en F4) neemt de formule deze vorm aan:

    =GEMIDDELDEIFS(C3:C15, A3:A15, F3, B3:B15, F4)

    AVERAGEIFS met logische operatoren

    Wanneer de criteria standaard "is gelijk aan" zijn, kan het gelijkheidsteken worden weggelaten, en zet u gewoon de doeltekst (tussen aanhalingstekens) of het getal (zonder aanhalingstekens) in het overeenkomstige argument, zoals in het vorige voorbeeld.

    Bij gebruik van andere logische operatoren zoals "groter dan" (>), "kleiner dan" (<), niet gelijk aan (), en andere met een nummer of datum zet je de hele constructie tussen dubbele aanhalingstekens.

    Bijvoorbeeld, voor een gemiddelde verkoop groter dan nul geleverd per 1-Oct-2022 is de formule:

    =GEMIDDELDEIFS(C3:C15, B3:B15, "0")

    Wanneer de criteria in afzonderlijke cellen staan, zet u een logische operator tussen aanhalingstekens en sluit u deze aan met een celverwijzing met behulp van een ampersand (&). Bijvoorbeeld:

    =AVERAGEIFS(C3:C15, B3:B15, ""&F4)

    AVERAGEIFS met jokertekens

    Om het gemiddelde te nemen van cellen op basis van gedeeltelijke tekstmatch , gebruik jokertekens in de criteria - een vraagteken (?) om overeen te komen met een enkel teken of een sterretje (*) om overeen te komen met een willekeurig aantal tekens.

    Stel dat u in de onderstaande tabel het gemiddelde wilt nemen van de "oranje" verkopen in alle "zuidelijke" regio's, inclusief "zuid-west" en "zuid-oost". Om dat voor elkaar te krijgen nemen we een sterretje op in het tweede criterium:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

    Als in een cel een gedeeltelijk match-criterium wordt ingevoerd, dan wordt een jokerteken aan de celverwijzing gekoppeld. In ons geval heeft de formule deze vorm:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*")

    Gemiddelde indien tussen twee waarden

    Om het gemiddelde te krijgen van waarden die tussen twee specifieke waarden vallen, gebruikt u een van de volgende algemene formules:

    Gemiddelde indien tussen twee waarden, inclusief:

    AVERAGEIFS(average_range, criteria_range,">= waarde1 ", criteria_range,"<= waarde2 ")

    Gemiddelde indien tussen twee waarden, exclusief:

    AVERAGEIFS(average_range, criteria_range,"> waarde1 ", criteria_bereik,"< waarde2 ")

    In de 1e formule gebruikt u de groter dan of gelijk aan (>=) en minder dan of gelijk aan (<=) logische operatoren, zodat de grenswaarden in het gemiddelde worden opgenomen.

    In de 2e formule is de groter dan (>) en minder dan (<) logische criteria sluiten de grenswaarden uit van het gemiddelde.

    Deze formules werken mooi of beide scenario's - wanneer de cellen die moeten worden gemiddeld en de cellen die moeten worden gecontroleerd in de dezelfde kolom of in twee verschillende kolommen .

    Om bijvoorbeeld het gemiddelde van de verkopen tussen 100 en 130 te berekenen, kunt u deze formule gebruiken:

    =AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

    Met de grenswaarden in de cellen E3 en F3 krijgt de formule deze vorm:

    =AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

    Merk op dat we in dit geval dezelfde referentie (C3:C15) gebruiken voor de 3 argumenten van het bereik.

    Om cellen in een bepaalde kolom te middelen als de waarden in een andere kolom tussen twee waarden vallen, geeft u een ander bereik voor de gemiddeld bereik en criteria_bereik argumenten.

    Bijvoorbeeld, om het gemiddelde te nemen van de verkoop in kolom C als de datum in kolom B tussen 1-sept en 30-okt ligt, is de formule:

    =AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

    Met celverwijzingen:

    =AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)

    Zo gebruikt u de functie AVERAGEIFS in Excel om een rekenkundig gemiddelde te vinden met meerdere criteria. Ik dank u voor het lezen en hoop u volgende week op onze blog te zien!

    Praktijk werkboek om te downloaden

    Excel AVERAGEIFS functie - 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.