De AVERAGEIF-functie maakt het gemakkelijker om de gemiddelde waarde te vinden in een gegevensbereik dat aan een gespecificeerd criterium voldoet. Een gebruik van de functie is om nulwaarden in gegevens te laten negeren die het gemiddelde of rekenkundige gemiddelde afwerpen bij gebruik van de normale GEMIDDELDE functie. Naast gegevens die aan een werkblad worden toegevoegd, kunnen nulwaarden het resultaat zijn van formuleberekeningen, vooral in onvolledige werkbladen.
De informatie in dit artikel is van toepassing op Excel-versies 2019, 2016, 2013, 2010 en Excel voor Mac.
Negeer nullen bij het vinden van het gemiddelde
De onderstaande afbeelding bevat een voorbeeldfunctie die AVERAGEIF gebruikt om alle nulwaarden te negeren. Alle getoonde functies gebruiken dezelfde basisformule, waarbij alleen het bereik tussen de voorbeelden verandert. De verschillende resultaten zijn te wijten aan de verschillende gegevens die in de formule worden gebruikt.
Het criterium in de formule waarmee nullen kunnen worden genegeerd, is:
"0"
AVERAGEIF Functiesyntaxis en augmenten
De syntaxis van een functie verwijst naar de lay-out van de functie en omvat de naam, haakjes en argumenten van de functie. De syntaxis voor de AVERAGEIF-functie is:
=AVERAGEIF (Bereik, Criteria, Gemiddeld_bereik)
De argumenten voor de AVERAGEIF-functie zijn:
- Bereik (vereist): de groep cellen waarin de functie zoekt om overeenkomsten te vinden voor het argument Criteria.
- Criteria (vereist): Bepa alt of de gegevens in een cel moeten worden gemiddeld of niet.
- Average_range (optioneel): Het gegevensbereik dat wordt gemiddeld als het eerste bereik aan de opgegeven criteria voldoet. Als dit argument wordt weggelaten, worden de gegevens in het argument Bereik in plaats daarvan gemiddeld.
De AVERAGEIF-functie negeert:
- Cellen in het argument Average_range die Booleaanse (TRUE of FALSE) waarden bevatten.
- Cellen in het gemiddelde_bereik die leeg zijn.
Als er geen cellen in Bereik voldoen aan de geïdentificeerde criteria, geeft AVERAGEIF de DIV/0! foutwaarde, waarbij alle cellen in Bereik gelijk zijn aan nul. Als het argument Range helemaal leeg is of alleen tekstwaarden bevat, geeft AVERAGEIF ook de DIV/0! foutwaarde.
Nul nul voorbeeld
Opties voor het invoeren van de AVERAGEIF-functie en de bijbehorende argumenten zijn:
- De volledige functie typen in een werkbladcel.
- Selecteren van de functie en zijn argumenten met de Formula Builder.
Hoewel het mogelijk is om de volledige functie handmatig in te voeren, is het gemakkelijker om het dialoogvenster te gebruiken. Het dialoogvenster zorgt voor het invoeren van de syntaxis van de functie, zoals haakjes en de kommascheidingstekens die nodig zijn tussen argumenten.
Als de functie en zijn argumenten handmatig worden ingevoerd, moet het argument Criteria tussen aanhalingstekens staan, bijvoorbeeld " 0". Als de Formula Builder wordt gebruikt om de functie in te voeren, worden de aanhalingstekens voor u toegevoegd.
Formule Builder openen
Hier zijn de stappen die worden gebruikt om AVERAGEIF in cel D3 van de voorbeeldafbeelding in te voeren met behulp van de Formula Builder.
- Selecteer cel D3 om het de actieve cel te maken. Dit is de locatie waar de functieresultaten worden weergegeven.
- Selecteer Formules.
- Kies Meer functies > Statistisch om de vervolgkeuzelijst met functies te openen.
- Selecteer AVERAGEIF in de lijst om de Formula Builder te openen.
- Selecteer de Bereik regel.
- Markeer de cellen A3 tot C3 in het werkblad om dit bereik in te voeren.
- Typ op de regel Criteria 0. Het gemiddelde bereik is leeg gelaten omdat u de gemiddelde waarde vindt voor dezelfde cellen die zijn ingevoerd voor het bereik-argument.
-
Selecteer Done om de functie te voltooien. Het antwoord 5 verschijnt in cel D3.
=GEMIDDELDE. ALS(A3:C3, "0")
Aangezien de functie de nulwaarde in cel B3 negeert, is het gemiddelde van de resterende twee cellen 5 ((4+6)/2=10). Als u cel D8 van het voorbeeld selecteert, verschijnt de volledige functie in de formulebalk boven het werkblad.