Hur man använder funktionen AVERAGEIFS i Excel (6 lämpliga exempel)

  • Dela Detta
Hugh West

I den här artikeln kommer vi att visa hur du kan använda AVERAGEIFS funktionen i Excel för att beräkna vissa medelvärden samtidigt som ett eller flera kriterier bibehålls i Excel. För att göra det ska vi gå igenom följande 6 enkla exempel.

Funktionen AVERAGEIFS i Excel (snabbvisning)

I följande bild kan du se en översikt över den AVERAGEIFS funktion.

Ladda ner övningsboken

Du kan ladda ner följande Excel-fil och öva medan du läser den här artikeln.

6 Användningar AVERAGEIFS Function.xlsx

Excel AVERAGEIFS-funktionen: Syntax och argument

Sammanfattning

  • AVERAGEIFS Funktionen returnerar medelvärdet av de celler i en matris som uppfyller ett eller flera givna kriterier. Kriterierna kan här gälla samma matris eller en annan matris.
  • Tillgänglig från Excel 2007.

Syntax

Syntaxen för AVERAGEIFS funktionen är:

=AVERAGEIFS(average_range,criteria_range1,criteria1,....)

Argument

Argument Obligatoriskt eller frivilligt Värde
genomsnittligt intervall Krävs Matrisen av celler vars medelvärde ska bestämmas.
kriterier_område1 Krävs Den array av celler som måste uppfylla det första kriteriet.
kriterier1 Krävs Det första kriteriet.
kriterier_område2 Valfritt Den grupp av celler som måste uppfylla det andra kriteriet.
kriterier2 Valfritt Det andra kriteriet.

Anteckningar:

  • Endast 1 kriterium tillsammans med 1 intervall av celler, där kriterierna ska tillämpas ( kriterier_intervall Du kan dock använda flera kriterier om du behöver det.
  • Både kriterier och kriterier_intervall måste passa ihop som ett par. Det betyder att om du matar in kriterier_område 2 måste du ange kriterier2 .
  • Både genomsnittligt intervall och alla kriterier_intervall måste vara lika. I annat fall kommer Excel att ta upp #VALUE!
  • När Excel beräknar genomsnittet av värdena räknas endast de cellvärden som uppfyller alla kriterier.

Returvärde

Återger medelvärdet av de celler i en matris som uppfyller ett eller flera givna kriterier.

Särskilda anmärkningar

  • Om kriteriet är lika med cellvärdet eller cellreferensen kan du helt enkelt ange värdet eller cellreferensen i stället för kriterierna.

Så här:

= MEDELVÄRDE AV(C5:C9,C5:C9,1)

ELLER

=AVERAGEIFS(C5:C9,C5:C9, "Vinst")

ELLER

= MEDELVÄRDE AV(C5:C9,C5:C9,A2)

  • När kriteriet anger större än eller mindre än ett visst värde, omsluts kriterierna av ett apostrof ("")

Så här:

=AVERAGEIFS(C5:C9,C5:C9,">1")

  • När kriteriet anger större än eller mindre än en cellreferens, omsluter du endast symbolen större än eller mindre än inom en apostrof ("") och sedan sammanfoga cellreferensen med en ampersand (&)

Så här:

=AVERAGEIFS(C5:C9,C5:C9,">"&A2)

  • Du kan också ha partiella träffar inom AVERAGEIFS

För att matcha ett tecken på en viss plats använder du " ?".

Till exempel " ?end" kommer att matcha " böja" , " skicka" men inte " spendera" eller . "slut".

Om du vill matcha ett valfritt antal tecken, inklusive noll, använder du " *" .

Till exempel " *slut" kommer att matcha " slut" , " böja" , " skicka" , " spendera" alla.

Så den AVERAGEIFS formeln kommer att se ut på följande sätt:

=AVERAGEIFS(C5:C9,C5:C9,"?end")

ELLER

=AVERAGEIFS(C5:C9,C5:C9, "*slut")

  • Om någon cell inom genomsnittligt intervall innehåller ett annat textvärde än ett nummer, AVERAGEIFS kommer inte att räknas även om det uppfyller alla kriterier, eftersom det bara är möjligt att beräkna medelvärdet av vissa siffror, inte av någon text.

6 exempel på användning av Excel AVERAGEIFS-funktionen

Följande datauppsättning har följande Motståndare , Mål , Assists , Resultat , och Plats kolumner. Med hjälp av detta dataset kommer vi dessutom att demonstrera följande 6 exempel för att visa hur man använder AVERAGEIFS funktion. Här har vi använt oss av Excel 365 Du kan använda vilken Excel-version som helst.

1. Användning av ett enda kriterium för lika med värde i funktionen AVERAGEIFS

I det här exemplet visar vi hur du kan använda AVERAGEIFS med ett enda kriterium som är lika med ett värde. Därefter kan du med hjälp av funktionen AVERAGEIFS funktionen, kommer vi att ta reda på det genomsnittliga Mål på grundval av kriterierna när den Resultat är Won .

Här har vi redan markerat den Mål och kriterier. Won med gul färg , och vi kommer att ta reda på genomsnittet av de mål som har en gul färg .

Steg:

  • Först och främst skriver vi följande formel i cellen H6 .
=AVERAGEIFS(C6:C23,E6:E23, "Vinst")

Fördelning av formler

  • AVERAGEIFS(C6:C23,E6:E23, "Vinst") → Beräknar medelvärdet av endast de celler som finns i matrisen. C6 till C23 vars motsvarande celler i matrisen E6 till E23 innehåller " Won ".
    • Utfall: 2.09
  • Därefter trycker du på ENTER .

Som ett resultat kan du se resultatet i cellen H6 .

Läs mer: Hur man använder funktionen AVERAGE i Excel (5 exempel)

2. Användning av ett enda kriterium för värde större än

I det här exemplet visar vi hur du använder AVERAGEIFS funktion för att ta reda på Mål som har Assists nummer större än eller lika med 1 Här har vi redan markerat antalet Assists som har ett värde större än eller lika med 1 och antalet Mål baserat på Assists with gul färg Därefter kommer vi att beräkna genomsnittet av dessa mål utifrån kriterierna.

Steg:

  • Till att börja med skriver vi följande formel i cellen H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")

Fördelning av formler

  • AVERAGEIFS(C6:C23,D6:D23,">=1″) → Beräknar medelvärdet av endast de celler som finns i matrisen. C6 till C23 vars motsvarande celler i matrisen D6 till D23 innehålla något större än eller lika med 1 .
    • Utfall: 1,80
  • Därefter trycker du på ENTER .

Därför kan du se resultatet i cell H6 .

Liknande läsningar

  • Hur man använder LINEST-funktionen i Excel (4 lämpliga exempel)
  • Använd RANK-funktionen i Excel (med 5 exempel)
  • Hur man använder VAR-funktionen i Excel (4 exempel)
  • Använd PROB-funktionen i Excel (3 exempel)
  • Hur man använder Excel STDEV-funktionen (3 enkla exempel)

3. Tillämpning av flera kriterier i funktionen AVERAGEIFS

I det här exemplet demonstrerar vi användningen av AVERAGEIFS funktion baserad på flera kriterier.

Här kommer vi att ta reda på genomsnittet av mål när Mål är minst 1 , och när den Plats är Hem Vi har markerat båda kriterierna med en Gul färg .

Steg:

  • Först skriver vi följande formel i cellen H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23,"Home")

Fördelning av formler

  • AVERAGEIFS(C6:C23,C6:C23,">=1″,F6:F23, "Hem") → Beräknar medelvärdet av endast de celler som finns i matrisen. C6 till C23 som innehåller något större än eller lika med 1 och vars motsvarande celler i matrisen F6 till F23 innehåller " Hem ".
    • Utfall: 2.33
  • Tryck då på ENTER .

Därför kan du se resultatet i H6 .

Återigen kommer vi att ta reda på genomsnittet av målen när Målen är större än eller lika med 1 , och när den Assists numret är också större än eller lika med 1 Vi har markerat båda kriterierna med Gul färg .

  • Därefter skriver vi följande formel i cellen H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")

Fördelning av formler

  • AVERAGEIFS(C6:C23,C6:C23,”>=1″,D6:D23,”>=1″) → Beräknar medelvärdet av endast de celler som finns i matrisen. C6 till C23 som innehåller något större än eller lika med 1 och vars motsvarande celler i matrisen D6 till D23 innehålla något större än eller lika med 1 .
    • Utfall: 2.33
  • Tryck då på ENTER .

Därför kan du se resultatet i H6 .

4. Räkna genomsnitt med partiell matchning (jokertecken)

I det här exemplet visar vi hur man beräknar genomsnittet med hjälp av AVERAGEIFS när kriterierna stämmer delvis överens. Vi kommer att använda en Jokertecken för detta ändamål. Du förstår, det finns två Korea på den Motståndare lista, Nordkorea och Sydkorea Därefter ska vi ta reda på genomsnitt av målen av den Motståndare som har Korea i deras namn. Här har vi markerat Motståndare och motsvarande Mål nummer med Gul färg .

Steg:

  • Först skriver vi följande formel i cellen H6 .
=AVERAGEIFS(C6:C23,B6:B23, "*Korea")

Fördelning av formler

  • AVERAGEIFS(C6:C23,B6:B23, "*Korea") → Beräknar medelvärdet av endast de celler som finns i matrisen. C6 till C23 vars motsvarande celler i matrisen B6 till B23 innehåller något som har " Korea " i slutet.
    • Utgång: 2
  • Dessutom kan press ENTER .

Därför kan du se resultatet i cellen H6 .

Om du vill veta mer om jokertecken tecken, kan du gå till den här länken.

Läs mer: De olika sätten att räkna i Excel

5. Användning av cellreferenser i funktionen AVERAGEIFS

I det här exemplet använder vi cellreferensen i stället för texten i AVERAGEIFS Vi kommer att använda ett enda kriterium för detta ändamål.

Här kommer vi att ta reda på det genomsnittliga Mål på grundval av kriterierna när den Resultat är Won I formeln, i stället för att skriva Won väljer vi helt enkelt cell E6 .

Vi har redan markerat den Mål och kriterier. Won med gul färg , och vi kommer att ta reda på genomsnittet av de mål som har en gul färg .

Steg:

  • Först och främst skriver vi följande formel i cellen H6 .

= MEDELVÄRDE AV(C6:C23,E6:E23,E6)

Fördelning av formler

  • GENOMSNITTSIFS(C6:C23,E6:E23,E6) → Beräknar medelvärdet av endast de celler som finns i matrisen. C6 till C23 vars motsvarande celler i matrisen E6 till E23 innehåller cellinnehållet i cellen E6 som är " Won ".
    • Utfall: 2.09
  • Därefter trycker du på ENTER .

Som ett resultat kan du se resultatet i cellen H6 .

6. Tillämpning av datumintervall i funktionen AVERAGEIFS

Här ska vi visa hur du använder AVERAGEIFS funktion när det finns en Datum och vi vill ta reda på genomsnittet utifrån följande Datum För detta ändamål har vi ändrat den tidigare datamängden och lagt till en Datum kolumnen till den.

Därefter vill vi hitta genomsnittet av de mål som innehåller datumet från 20-Mar-22 till 08-Aug-22 Här markerade vi dessa datum med Gul färg .

Steg:

  • I början skriver vi följande formel i cellen H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")

Fördelning av formler

  • AVERAGEIFS(C6:C23,F6:F23,”=20-Mar-22″) → Beräknar medelvärdet av endast de celler som finns i matrisen. C6 till C23 vars motsvarande celler i matrisen F6 till F23 innehåller datum som är större än eller lika med 20-Mar-22 och som är mindre än eller lika med 8-Aug-22 .
    • Resultat: 1.72727272727
  • Tryck då på ENTER .

Därför kan du se resultatet i H6 .

Vanliga fel med Excel AVERAGEIFS-funktionen

I följande tabell har vi visat de vanligaste felen i AVERAGEIFS funktion, och orsakerna till att sådana fel uppstår.

Fel När de visar sig
#DIV/0! Visar när inget värde i average_match matchar alla kriterier.
#VALUE! Det visar sig när längderna på alla matriser inte är lika långa.

Övningssektionen

Du kan ladda ner Excel-filen ovan och därmed praktisera de förklarade exemplen.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.