Sådan bruges AVERAGEIFS-funktionen i Excel (6 egnede eksempler)

  • Del Dette
Hugh West

I denne artikel vil vi vise, hvordan du kan bruge AVERAGEIFS funktion i Excel til at beregne nogle gennemsnit, samtidig med at man opretholder et eller flere kriterier i Excel. For at gøre det, vil vi gennemgå 6 nemme eksempler.

AVERAGEIFS-funktionen i Excel (hurtig visning)

På følgende billede kan du se oversigten over den AVERAGEIFS funktion.

Download arbejdsbog til øvelser

Du kan downloade følgende Excel-fil og øve dig, mens du læser denne artikel.

6 Anvendelser AVERAGEIFS Function.xlsx

Excel AVERAGEIFS-funktion: Syntaks og argument

Resumé

  • AVERAGEIFS funktionen returnerer gennemsnittet af de celler i et array, der opfylder et eller flere givne kriterier. Her kan kriterierne være for det samme array eller et andet array.
  • Tilgængelig fra Excel 2007.

Syntaks

Syntaksen for den AVERAGEIFS funktion er:

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

Argument

Argument Krævet eller valgfri Værdi
gennemsnitlig_range Påkrævet Matrialet af celler, hvis gennemsnit skal bestemmes.
criteria_range1 Påkrævet Det array af celler, der skal opfylde det første kriterium.
kriterier1 Påkrævet Det første kriterium.
criteria_range2 Valgfrit Det array af celler, der skal opfylde det andet kriterium.
kriterier2 Valgfrit Det andet kriterium.

Bemærkninger:

  • Kun 1 kriterium sammen med 1 række celler, hvor kriterierne skal anvendes ( criteria_range ), er afgørende. Du kan dog bruge flere kriterier, hvis du har behov for det.
  • Både den kriterier og criteria_range skal passe sammen som et par. Det betyder, at hvis du indtaster kriterier_område 2 , skal du indtaste kriterier2 .
  • Både den gennemsnitlig_range og alle kriterier_intervaller skal være lig med hinanden, ellers vil Excel give #VALUE!
  • Når Excel beregner gennemsnittet af værdierne, tæller Excel kun de celleværdier, der opfylder alle kriterierne.

Returneringsværdi

Returnerer gennemsnittet af de celler i et array, der opfylder et eller flere givne kriterier.

Særlige bemærkninger

  • Hvis kriteriet er lig med celleværdien eller cellehenvisningen, kan du i stedet for kriterierne blot indsætte værdien eller cellehenvisningen.

Som denne:

=GENNEMSNITLIGIFS(C5:C9,C5:C9,1)

ELLER

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

ELLER

=GENNEMSNITLIGIFS(C5:C9,C5:C9,A2)

  • Når kriteriet angiver en værdi, der er større end eller mindre end en bestemt værdi, skal kriterierne omsluttes af et apostrof ("")

Som denne:

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

  • Når kriteriet angiver større end eller mindre end en cellereference, skal du kun omslutte symbolet større end eller mindre end i en apostrof ("") og derefter sammenføjes cellehenvisningen med en ampersand (&)

Som denne:

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

  • Du kan også have delvise match inden for AVERAGEIFS

Hvis du vil matche et enkelt tegn på et bestemt sted, skal du bruge " ?".

F.eks. " ?ende" vil matche " bøje" , " sende" men ikke " bruge" eller "end".

Og for at matche et vilkårligt antal tegn, herunder nul, skal du bruge " *" .

F.eks. " *end" vil matche " ende" , " bøje" , " sende" , " bruge" alle.

Så den AVERAGEIFS formlen vil se således ud:

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

ELLER

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

  • Hvis en celle inden for gennemsnitlig_range indeholder en anden tekstværdi end et tal, AVERAGEIFS vil ikke tælle det med, selv om det opfylder alle kriterierne. Det er nemlig kun muligt at beregne gennemsnittet af nogle tal, ikke af en tekst.

6 eksempler på brug af Excel AVERAGEIFS-funktionen

Følgende datasæt har den Modstander , Mål , Assists , Resultater , og Sted Desuden vil vi ved hjælp af dette datasæt demonstrere 6 eksempler for at vise, hvordan man bruger AVERAGEIFS funktion. Her har vi brugt Excel 365 Du kan bruge enhver tilgængelig Excel-version.

1. Brug af enkeltkriterier for lig med værdi i AVERAGEIFS-funktionen

I dette eksempel vil vi vise dig, hvordan du kan bruge AVERAGEIFS funktion ved hjælp af et enkelt kriterium, der er lig med en værdi. Derefter kan man ved hjælp af AVERAGEIFS funktion, vil vi finde ud af den gennemsnitlige Mål på grundlag af kriterierne, når den Resultat er Won .

Her har vi allerede markeret den Mål og kriterier Won med gul farve , og vi vil finde ud af gennemsnittet af de mål, der har en gul farve .

Trin:

  • Først og fremmest skriver vi følgende formel i celle H6 .
=AVERAGEIFS(C6:C23,E6:E23, "Vundet")

Opdeling af formler

  • AVERAGEIFS(C6:C23,E6:E23, "Won") → Beregner gennemsnittet af kun de celler i arrayet C6 til C23 hvis tilsvarende celler i rækken E6 til E23 indeholde " Won ".
    • Output: 2.09
  • Derefter skal du trykke på INDTAST .

Som et resultat kan du se resultatet i celle H6 .

Læs mere: Sådan bruger du AVERAGE-funktionen i Excel (5 eksempler)

2. Anvendelse af et enkelt kriterium for større end værdien

I dette eksempel viser vi dig, hvordan du kan bruge AVERAGEIFS funktion til at finde ud af den Mål s, der har Assists numre større end eller lig med 1 . Her har vi allerede markeret antallet af Assists der har en værdi større end eller lig med 1 og antallet af Mål baseret på Assists med gul farve Derefter beregner vi gennemsnittet af disse mål ud fra kriterierne.

Trin:

  • Til at begynde med skriver vi følgende formel i celle H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")

Opdeling af formler

  • AVERAGEIFS(C6:C23,D6:D23,">=1″) → Beregner gennemsnittet af kun de celler i arrayet C6 til C23 hvis tilsvarende celler i rækken D6 til D23 indeholde noget som helst større end eller lig med 1 .
    • Udgang: 1,80
  • Derefter skal du trykke på INDTAST .

Derfor kan du se resultatet i celle H6 .

Lignende læsninger

  • Sådan bruger du LINEST-funktionen i Excel (4 passende eksempler)
  • Brug RANK-funktionen i Excel (med 5 eksempler)
  • Sådan bruger du VAR-funktionen i Excel (4 eksempler)
  • Brug PROB-funktionen i Excel (3 eksempler)
  • Sådan bruger du Excel STDEV-funktionen (3 nemme eksempler)

3. Anvendelse af flere kriterier i funktionen AVERAGEIFS

I dette eksempel vil vi demonstrere brugen af AVERAGEIFS funktion baseret på flere kriterier.

Her vil vi finde ud af gennemsnittet af mål, når Mål nummer er mindst 1 , og når den Sted er Hjem Vi har markeret begge kriterier med et Gul farve .

Trin:

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

Opdeling af formler

  • AVERAGEIFS(C6:C23,C6:C23,">=1″,F6:F23, "Home") → Beregner gennemsnittet af kun de celler i arrayet C6 til C23 der indeholder noget større end eller lig med 1 og hvis tilsvarende celler i rækken F6 til F23 indeholde " Hjem ".
    • Udgang: 2.33
  • På dette tidspunkt skal du trykke på INDTAST .

Derfor kan du se resultatet i H6 .

Igen vil vi finde ud af gennemsnittet af mål, når Målene nummer er større end eller lig med 1 , og når den Assists nummer er også større end eller lig med 1 Vi har markeret begge kriterier med Gul farve .

  • Herefter skriver vi følgende formel i celle H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")

Opdeling af formler

  • AVERAGEIFS(C6:C23,C6:C23,”>=1″,D6:D23,”>=1″) → Beregner gennemsnittet af kun de celler i arrayet C6 til C23 der indeholder noget større end eller lig med 1 og hvis tilsvarende celler i rækken D6 til D23 indeholde noget som helst større end eller lig med 1 .
    • Udgang: 2.33
  • På dette tidspunkt skal du trykke på INDTAST .

Derfor kan du se resultatet i H6 .

4. Gennemsnitlig optælling med delvis match (jokertegn)

I dette eksempel viser vi dig, hvordan du beregner gennemsnittet ved hjælp af AVERAGEIFS funktion, når kriterierne stemmer delvist overens. Vi vil bruge en Jokertegn til dette formål. Der er nemlig to Korea på den Modstander liste, Nordkorea og Sydkorea Dernæst vil vi finde ud af gennemsnit af målene af den Modstander der har Korea i deres navn. Her har vi markeret den Modstander og den tilsvarende Mål nummer med Gul farve .

Trin:

  • Først skriver vi følgende formel i celle H6 .
=AVERAGEIFS(C6:C23,B6:B23, "*Korea")

Opdeling af formler

  • AVERAGEIFS(C6:C23,B6:B23, "*Korea") → Beregner gennemsnittet af kun de celler i arrayet C6 til C23 hvis tilsvarende celler i rækken B6 til B23 indeholde noget med " Korea " til sidst.
    • Udgang: 2
  • Desuden kan pressen INDTAST .

Derfor kan du se resultatet i celle H6 .

Hvis du vil vide mere om jokertegn tegn, kan du besøge dette link.

Læs mere: De forskellige måder at tælle på i Excel

5. Brug af cellehenvisninger i AVERAGEIFS-funktionen

I dette eksempel bruger vi cellehenvisningen i stedet for tekst i AVERAGEIFS Vi anvender et enkelt kriterium til dette formål.

Her vil vi finde ud af den gennemsnitlige Mål på grundlag af kriterierne, når den Resultat er Won I formlen skal du i stedet for at skrive Won vil vi blot vælge celle E6 .

Vi har allerede markeret de Mål og kriterier Won med gul farve , og vi vil finde ud af gennemsnittet af de mål, der har en gul farve .

Trin:

  • Først og fremmest skriver vi følgende formel i celle H6 .

= GENNEMSNITLIGIFS(C6:C23,E6:E23,E6)

Opdeling af formler

  • AVERAGEIFS(C6:C23,E6:E23,E6) → Beregner gennemsnittet af kun de celler i arrayet C6 til C23 hvis tilsvarende celler i rækken E6 til E23 indeholder celleindholdet i celle E6 der er " Won ".
    • Udgang: 2.09
  • Derefter skal du trykke på INDTAST .

Som et resultat kan du se resultatet i celle H6 .

6. Anvendelse af datointerval i funktionen AVERAGEIFS

Her vil vi vise dig, hvordan du bruger AVERAGEIFS funktion, når der er en Dato og vi ønsker at finde ud af gennemsnittet baseret på Datoer Til dette formål har vi ændret det tidligere datasæt og tilføjet en Dato kolonne til den.

Derefter vil vi finde gennemsnittet af de mål, der indeholder datoen fra 20-mar-22 til 08-aug-22 Her har vi markeret disse datoer med Gul farve .

Trin:

  • I begyndelsen skriver vi følgende formel i celle H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")

Opdeling af formler

  • AVERAGEIFS(C6:C23,F6:F23,”=20-Mar-22″) → Beregner gennemsnittet af kun de celler i arrayet C6 til C23 hvis tilsvarende celler i rækken F6 til F23 indeholde datoer, der er større end eller lig med 20-mar-22 og er mindre end eller lig med 8-aug-22 .
    • Output: 1.7272727272727
  • På dette tidspunkt skal du trykke på INDTAST .

Derfor kan du se resultatet i H6 .

Almindelige fejl med Excel AVERAGEIFS-funktionen

I den følgende tabel har vi vist de almindelige fejl i de AVERAGEIFS funktion, og årsagerne til sådanne fejl.

Fejl Når de viser sig
#DIV/0! Vises, når ingen værdi i average_match matcher alle kriterierne.
#VALUE! Dette viser, når længderne af alle arrays ikke er ens.

Øvelsesafsnit

Du kan downloade ovenstående excel-fil og dermed øve dig i de forklarede eksempler.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.