Sådan beregnes gennemsnittet af flere intervaller i Excel (3 metoder)

  • Del Dette
Hugh West

Gennemsnittet beregnes ved at summere de angivne tal og dividere dem med de samlede valgte værdier. Vi bruger gennemsnitsværdier, fordi det er fordelagtigt at kontrastere forskellige mængder af samme kategori. I Microsoft Excel , kan vi beregne det gennemsnitlige I denne artikel vil vi vise, hvordan man beregner gennemsnittet af flere intervaller i Excel.

Download arbejdsbog til øvelser

Du kan downloade arbejdsbogen og øve dig med dem.

Gennemsnitlige flere intervaller.xlsm

3 hensigtsmæssige metoder til at beregne gennemsnittet af flere intervaller i Excel

Det er ganske ukendt for mange af brugerne, at vi kan beregne gennemsnittet af flere intervaller i Excel. Men ja, vi kan gøre det med nogle Excel-funktioner I vores regneark. For at beregne gennemsnittet af flere intervaller bruger vi nedenstående datasæt. Datasættet indeholder en spillerkolonne og scoringer for alle disse spillere i en bestemt kamp.

Som vi kan se, er der 3 spillere i vores datasæt. Og hvis vi antager, at vi ønsker at beregne gennemsnittet for den første spiller ( P1 ) og den anden spiller ( P2 ) fra Score i spil 1 og den første spiller ( P1 ) score fra Game2 score og også første spiller ( P1 ) og den anden spiller ( P2 ) fra Game3 resultat Så vi ønsker, at de flere områder af cellerne skal være gennemsnitlige.

1. Brug Excel AVERAGE-funktionen til at beregne gennemsnittet af flere ikke-tilstødende intervaller med tælling af nul

I Excel er den Funktion AVERAGE beregner gennemsnittet af et sæt af værdier, som ligger i et interval. Nogle gange er tallene ikke tilstødende, og vi skal beregne værdierne hurtigt. Lad os starte med en grundlæggende forståelse af Funktion AVERAGE i Excel.

Syntaks:

Syntaksen for Funktion AVERAGE er:

MÅLVÆRD(nummer1, [nummer2], ...)

Argumenter:

nummer1: [påkrævet] Det første hele tal, den første cellehenvisning eller det første interval, som gennemsnittet skal beregnes for.

nummer2: [valgfrit] Op til 255 flere tal, cellereferencer eller intervaller, som gennemsnittet skal beregnes for.

Returneringsværdi:

Det aritmetiske gennemsnit af parametrene.

1.1 . Tilføj intervallerne til funktionen AVERAGE en efter en

Lad os tilføje de flere intervaller til Funktion AVERAGE en efter en for at beregne gennemsnittet af de valgte intervaller ved blot at følge trinene nedad.

TRIN:

  • Først skal du vælge den celle, hvor vi vil have gennemsnittet af de flere intervaller. Vi vælger altså celle D12 .
  • For det andet indtastes nedenstående formel. Da vi ønsker gennemsnittet af områderne C5:C9 , D5:D7 og E5:E9 , inden for den Funktion AVERAGE vælge alle de intervaller, som vi ønsker at beregne et gennemsnit, ved at trykke på Ctrl og trække over områderne.
=GENNEMSNIT(C5:C9,D5:D7,E5:E9)

  • Tryk nu på Indtast .

  • Nu kan vi se, at resultatet er i den valgte celle D12 Formlen vises i formellinjen.

  • Ovenstående resultat gælder for ikke sammenhængende intervaller, herunder nul.

Læs mere: Sådan beregnes gennemsnit, minimum og maksimum i Excel (4 nemme måder)

1.2 . Giv flere områder et navn til flere områder

Vi kan forkorte formlen for den Funktion AVERAGE i det samme datasæt. Lad os gennemgå proceduren.

TRIN:

  • Først skal du vælge områderne C5:C9 , D5:D7 , og E5:E9 ved at trække over intervallerne, mens du trækker og vælger intervallerne, skal du sørge for, at du trykker på Ctrl nøgle.
  • Derefter skal du give et navn til de valgte intervaller. Når vi vælger scorerne, navngiver vi de flere intervaller, Score .

  • Vælg derefter den celle, hvor vi ønsker, at gennemsnittet af de flere intervaller skal beregnes. Som resultat vælger vi celle D12 .
  • Skriv herefter nedenstående formel ned.
=MIDDELværdi(Score)

  • Tryk nu på Indtast nøgle.
  • Endelig vil resultatet blive vist i celle D12 Og hvis vi kigger på formelbjælken, vises formlen.

  • Ovenstående resultat er gennemsnittet af flere ikke sammenhængende intervaller, herunder nul.

Læs mere: Sådan beregnes gennemsnittet af flere kolonner i Excel (6 metoder)

Lignende læsninger

  • Hvordan man beregner 5 Star Rating Average i Excel (3 nemme måder)
  • Formel for gennemsnitligt fremmøde i Excel (5 måder)
  • Bestem tredobbelt eksponentiel glidende gennemsnit i Excel
  • Sådan beregnes procentdel over gennemsnittet i Excel (3 nemme måder)
  • Running Average: Sådan beregnes ved hjælp af Excels Average(...) funktion

2. Anvend Excel-formel til at bestemme gennemsnittet af flere ikke-tilstødende intervaller undtagen nul

For at beregne gennemsnittet af værdier i ikke sammenhængende områder undtagen nul kan vi bruge en formel, der er en kombination af nogle excel-funktioner. Der er SUM-funktion , INDEX-funktion, og FREKVENS-funktion , slået sammen for at beregne gennemsnittet af flere intervaller.

2.1. Gennemsnitlige intervaller en efter en i Excel-formel

Vi kan tilføje flere intervaller i retning af kombinationen af SUM-funktion , INDEX-funktion , og FREKVENS-funktion straks at finde gennemsnittet ved blot at følge instruktionerne nedenfor.

TRIN:

  • I begyndelsen skal du vælge celle D12 .
  • Skriv derefter nedenstående formel ned.
=SUM(C5:C9,D5:D7,E5:E9)/INDEX(FREKVENS((C5:C9,D5:D7,E5:E9),0),2)

  • Derefter skal du trykke på Indtast knap.
  • Endelig kan vi se resultatet i celle D12 . flere ikke-sammenhængende intervaller, undtagen nul, beregnes gennemsnittet ved hjælp af ovenstående formler.

🔎 Hvordan virker formlen?

  • SUM(C5:C9,D5:D7,E5:E9): SUM-funktion vil blot lægge intervallerne sammen C5:C9 , D5:D7 , og E5:E9 og returnerer summen af de valgte flere intervaller.

    Udgang → 788

  • FREKVENS((C5:C9,D5:D7,E5:E9),0): FREKVENS-funktion returnerer et lodret array af hele tal efter beregning af, hvor ofte værdier forekommer inden for et interval af værdier. FREKVENS(C5:C9,D5:D7,E5:E9) bliver FREKVENS( C 5: C 9, D 5: D 7, E 5: E 9) , som låser referencen til en bestemt celle. Derefter, FREKVENS((( C 5: C 9, D 5: D 7, E 5: E 9),0) returnerer et lodret array.

    Udgang → 1

  • INDEX(FREKVENS((C5:C9,D5:D7,E5:E9),0),2): INDEX-funktion returnerer værdien på et bestemt punkt i et område eller et array. Det bliver INDEX({1;12},2) Det betyder, at den returnerer resultatet på det pågældende sted i et område. Ved at udelade nul får vi 12 celler.

    Udgang → 12

  • SUM(C5:C9,D5:D7,E5:E9)/INDEX(FREKVENS((C5:C9,D5:D7,E5:E9),0),2): Dette returnerer gennemsnittet af flere intervaller. Det bliver 788/{12} og returnerer gennemsnittet af områderne.

    Output → 65.67

Læs mere: Hvordan man beregner gennemsnit i Excel eksklusive 0 (2 metoder)

2.2 . Giv det multiple område et navn

Kombinationen af excel-funktionerne kan forkortes. Lad os gennemgå trinene nedad.

TRIN:

  • På samme måde som den tidligere metode i afsnit 1.2 , trække C5:C9 , D5:D7 , og E5:E9 over områderne. Vær omhyggelig med at holde Ctrl mens du trækker og vælger områderne.
  • Derefter skal du give de valgte intervaller et navn. Vi navngiver de mange intervaller Resultater når vi vælger scorerne.

  • Derefter skal du vælge den celle, hvor gennemsnittet af de forskellige intervaller skal beregnes. Som resultat heraf vælger vi D12 .
  • Når du har valgt cellen, skal du skrive følgende formel.
=SUM(Scores)/INDEX(FREQUENCY((Scores),0),2)

  • Til sidst skal du trykke på Indtast .

Læs mere: Sådan udelukker du en celle i Excel AVERAGE Formula (4 Metoder)

3. Excel VBA til at beregne gennemsnittet af flere intervaller

Vi kan bruge VBA-makroer til at beregne gennemsnittet af flere intervaller. For at gøre dette bruger vi nedenstående datasæt, som indeholder nogle spillere og deres scoringer i kampene. Vi ønsker gennemsnittet af scoringerne i de kampe, som de har spillet under Gennemsnitlig score . Lad os se på nedenstående trin.

TRIN:

  • Først skal du gå til Udvikler på fanen på farvebåndet.
  • For det andet skal du klikke på Visual Basic eller tryk på Alt + F11 for at åbne den Visual Basic-editor .

  • En anden måde at åbne den Visual Basic-editor er ganske enkelt højreklik på på arket og vælg Se kode .

  • Skriv nu ned den VBA-kode til at beregne gennemsnittet af flere intervaller. Excel VBA har en indbygget funktion, Gennemsnit På denne måde kan vi beregne gennemsnittet af så mange celleintervaller, som vi ønsker.

VBA-kode:

 Sub Average_Multiple_Ranges() Dim s As Worksheet Set s = Worksheets("VBA") s.Range("F5") = Application.WorksheetFunction.Average(s.Range("C:D")) End Sub 
  • Til sidst skal du køre koden ved at trykke på F5 eller ved at klikke på Kør under knap.

  • Og ved at bruge denne VBA kode vil vi få gennemsnittet af flere intervaller i Excel.

Læs mere: Beregne gennemsnittet af en array med VBA (makro, UDF og UserForm)

Konklusion

Ovenstående metoder hjælper dig med at beregne gennemsnittet af flere intervaller i Excel. Håber dette vil hjælpe dig! Hvis du har spørgsmål, forslag eller feedback, så lad os vide det i kommentarfeltet. Eller du kan kaste et blik på vores andre artikler i ExcelWIKI.com blog!

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.