Hoe om gemiddelde in Excel te bereken (insluitend alle kriteria)

  • Deel Dit
Hugh West

In Microsoft Excel is daar verskeie maniere om 'n gemiddelde van 'n reeks data te bereken. In hierdie artikel het ons probeer om alle moontlike kriteria wat verband hou met die rekenkundige gemiddelde in te sluit. Kom ons kyk na die metodes wat hieronder beskryf word en jy sal jou vereiste kriteria met maklike en eenvoudige illustrasies vind.

Laai Oefenwerkboek af

Jy kan ons Excel-werkboek aflaai wat ons gebruik het om hierdie artikel voor te berei.

Bereken Gemiddeld.xlsx

11 Geskikte Metodes om Gemiddelde in Excel te bereken

1. Bereken eenvoudige rekenkundige gemiddelde van 'n groep getalle

'n Gemiddeld is 'n getal wat die sentrale of tipiese waarde in 'n stel data uitdruk. Ons kan op 4 verskillende maniere benader om die eenvoudige rekenkundige gemiddelde van 'n reeks numeriese waardes te bepaal.

1.1 Gebruik Excel AutoSum om vinnig gemiddeld vir 'n groep getalle te vind

Kom ons neem aan dat ons 'n datastel het met verkope en winste van sommige ewekansige produkte in verskillende state. Ons sal die AutoSom -kenmerk in ons eerste metode gebruik om die gemiddelde verkope uit te vind.

📌 Stap 1:

➤ Kies eers die afvoer Sel D17 .

➤ Gaan nou na die Formules oortjie.

➤ Vanuit die AutoSom -aftreklys, kies die Gemiddeld -opdrag.

Die GEMIDDELDE -funksie sal in die ooreenstemmende sel geaktiveer word.

📌 Stap 2:

➤ Kies alles 6de ry dienooreenkomstig.

9.2 Gebruik van MODE-funksie

Die MODE-funksie is versoenbaar met alle weergawes van Microsoft Excel, maar die nuutstes beveel nie aan om hierdie funksie toe te pas nie. Vanaf die 2010 weergawe word MODE.SNGL en MODE.MULT funksies gebruik om meer akkuraat aan die vereistes te voldoen. Ons sal uitvind hoe hulle werk in die volgende twee afdelings 9.3 en 9.4 .

In die tabel hieronder is die verkoopsbedrag van $21,000.00 het die meeste (drie keer) in die Verkope kolom verskyn. Dus, die MODE funksie sal die genoemde verkoopsbedrag terugstuur nadat al die verkoopsverwysings in die argument ingevoeg is.

Die vereiste formule met die MODE funksie is soos volg:

=MODE(D5:D15)

Die MODUS funksie verskil heeltemal te veel van die uitsette van GEMIDDELDE en MEDIAN funksies aangesien hierdie funksie slegs vir die hoogste voorkoms van 'n getal in 'n datastel sal soek.

9.3 Gebruik van MODE.MULT-funksie

'n Nadeel van die gebruik van die MODE funksie is as 'n datastel twee verskillende nommers met 'n soortgelyke voorkoms bevat, sal hierdie funksie die getal terugstuur wat vroeër in die datareeks lê. Die volgende skermkiekie is 'n voorbeeld van hierdie probleem waar die funksie slegs $16,000.00 teruggegee het, alhoewel die verkoopswaarde van $21,000.00 ook teenwoordig is met dieselfdeaantal gevalle as $16 000.00 .

En as jy die Verkope kolom in dalende volgorde sorteer, sal die MODE funksie sal nou $21,000.00 terugstuur.

Die MODE.MULT -funksie is die uiteindelike oplossing vir hierdie nadeel van die MODE funksie. Die MODE.MULT -funksie gee 'n vertikale skikking van die mees algemene of herhalende waardes in 'n skikking of reeks data terug.

Die vereiste formule met die MODE.MULT funksie is soos volg:

=MODE.MULT(D5:D15)

En die funksie sal 'n skikking met die meeste en soortgelyke voorkoms van die verkope terugstuur.

9.4 Gebruik van MODE.SNGL-funksie

Die MODE.SNGL -funksie werk as die MODE funksie. As jy nie meer as een uitvoer as die modusse van 'n reeks getalle wil sien nie, dan kan jy kies om die MODE.SNGL -funksie te kies.

Die vereiste formule met hierdie funksie is soos volg:

=MODE.SNGL(D5:D15)

10. Bereken bewegende gemiddelde met Excel Analysis ToolPak

In statistiek is 'n bewegende gemiddelde 'n berekening wat gebruik word om datapunte te ontleed deur 'n reeks gemiddeldes van verskillende substelle van die volledige datastel te skep .

Ons het byvoorbeeld 5 nommers 10,20,25,35 en 50 . As ons die interval as 2 neem om die bewegende gemiddeldes uit hierdie getalle uit te vind, dan sal die uitset 15,22.5,30 en42,5 .

So hoe het hierdie bewegende gemiddeldes uitgekom? Die gemiddeld van die 1ste twee getalle (10 en 20) is 15 en dus is die rekenkundige gemiddelde van die 2de en 3de getalle (20 en 25) 3>22,5 . Ons het dus twee opeenvolgende getalle geneem wat vanaf die aanvanklike punt of waarde begin. En dienooreenkomstig sal die res van die bewegende gemiddeldes uitkom deur 'n soortgelyke volgorde te volg.

Kom ons kom nou na ons datastel hieronder. Daar is totale verkope wat volgens maande in die volgende tabel lê. Gebaseer op hierdie data, sal ons die bewegende gemiddelde met 'n spesifieke interval bepaal.

📌 Stap 1:

➤ Vanaf die Data lint, kies die Data-analise -opdrag in die Analise -groep.

📌 Stap 2:

➤ In die Data-analise -venster, kies die Bewegende Gemiddelde -opsie en druk OK . 'n Dialoogkassie sal oopmaak.

📌 Stap 3:

➤ In die Invoerreeks , kies die hele kolom van totale verkope saam met sy kopskrif.

➤ Plaas 'n regmerkie in die Etiket in die eerste ry opsie.

➤ Definieer 'n verwysingsel as die Uitvoerreeks .

➤ As jy die bewegende gemiddelde in 'n grafiese grafiek wil sien, merk op die Kaartuitset opsie.

➤ Druk OK en jy is klaar met die stappe.

Aangesien ons geen interval invoer nie, sal die verstek 3 hier wees. Dit beteken die bewegende gemiddelde sal weesgetel vir elke 3 opeenvolgende verkoopswaardes van die begin af.

En die finale uitsette is soos volg in die kiekie.

Die volgende grafiek sal die datapunte van alle totale verkope en die bewegende gemiddeldes wys. As jy op enige gedeelte van die grafiek klik, sal dit die verwysingskolomme in die datatabel aandui.

11. Pas TRIMMEAN-funksie toe om gesnoeide gemiddelde in Excel te bereken

Die TRIMMEAN funksie gee die gemiddelde van die binneposisie van 'n stel datawaardes terug. Die sintaksis van hierdie funksie is:

=TRIMMEAN(skikking, persent)

Hier is die skikking die reeks waardes van selverwysings , en die tweede argument, persent sal definieer watter gedeeltes van die boonste en onderste waardes in 'n reeks gesny moet word.

In ons volgende datatabel, die Verkope kolom het 11 verkoopwaardes. As ons die snypersentasie as 20% of 0.2 kies, sal die grootste en die kleinste verkoopswaardes weggelaat word terwyl die gemiddelde van die res van die data bereken word.

Kom ons vind uit hoe hierdie knippersentasie werk. Ons het 11 rye in die Verkope kolom. Dus, 20% van 11 beteken 2.2 . Deel nou hierdie 2.2 deur 2 en die uitset is 1.1 wat ons ongeveer as 1 kan neem. Dus, die grootste 1 en kleinste 1 verkoopswaardes sal nie getel word tydens die berekening vandie verkoopsgemiddelde.

Die vereiste formule met die TRIMMEAN funksie is soos volg:

=TRIMMEAN(D5:D15,0.2)

Druk nou Enter en jy sal die gemiddelde verkope van 'n afgesnyde reeks verkope kry. Aangesien sommige van die data weggesny word van die werklike reeks, sal die uitset met die TRIMMEAN funksie nie dieselfde wees as die AVERAGE funksie.

Ons kan ook die uitset verkry vanaf die TRIMMEAN funksie deur die eenvoudige AVERAGE funksie te gebruik. In daardie geval moet ons met die hand bereken hoeveel selle in 'n gesorteerde datareeks onttrek moet word terwyl ons die gemiddelde bereken.

Gegrond op ons datastel hieronder, as ons die eerste en laaste verkoopswaardes uitlaat, die gemiddelde verkope sal $26,134.11 wees, wat dieselfde uitset is as wat deur die TRIMMEAN funksie gevind word.

Slotwoorde

Ek hoop al die metodes wat in hierdie artikel genoem word, sal jou nou help om dit in jou Excel-sigblaaie toe te pas wanneer jy verskillende tipes gemiddeldes uit 'n reeks data moet bereken. As jy enige vrae of terugvoer het, laat weet my asseblief in die kommentaar afdeling. Of jy kan ons ander artikels wat met Excel-funksies verband hou op hierdie webwerf kyk.

die verkoopswaardes van die Verkope kolom.

📌 Stap 3:

➤ Druk Tik en jy sal die gemiddelde verkope in die afvoer Sel D17 gelyktydig vind.

1.2 Gebruik van Basiese GEMIDDELDE funksie om gemiddeld in Excel uit te vind

Jy kan ook die GEMIDDELDE funksie handmatig invoer om die gemiddelde in Excel te bereken. Die vereiste formule in Sel D17 sal soos volg lyk:

=AVERAGE(D5:D15)

1.3 Bepaal die gemiddelde van getalle handmatig in Excel

Ons kan weer die SOM en COUNTA -funksies kombineer om die gemiddelde van verkope te bepaal. Die SOM-funksie som eenvoudig die waardes in 'n reeks op en die COUNTA-funksie tel al die nie-leë selle in die geselekteerde reeks of 'n skikking. Dus, as ons die som van alle verkope deel deur die aantal gevalle getel deur die COUNTA funksie, sal ons die gemiddelde verkope kry.

Die gekombineerde formule met die SOM en COUNTA funksies sal wees:

=SUM(D5:D15)/COUNTA(D5:D15)

1.4 Gebruik van Excel SUBTOTAAL-funksie om gemiddeld uit te vind

Die SUBTOTAAL-funksie gee 'n subtotaal in 'n lys of databasis terug. Wat ons hier moet doen, is om eenvoudig die funksienommer van die GEMIDDELDE parameter uit die funksielys te kies en dan die reeks waardes in die tweede argument in te voer.

Wanneer jy die SUBTOTAAL funksie, 'n lysvan funksies met hul verwysingsnommers sal eerste oopmaak soos in die prentjie hieronder getoon.

Die finale formule met die SUBTOTAAL funksie om die gemiddelde verkope te bereken in Sel D17 sal wees:

=SUBTOTAL(1,D5:D15)

2. Bereken geweegde gemiddelde deur SUMPRODUCT- en SOM-funksies te kombineer

'n Geweegde gemiddelde is die gemiddelde van getalle wat verskillende grade van belangrikheid in 'n datastel het. Byvoorbeeld, die volgende prent verteenwoordig 'n student se puntestaat in 'n eindeksamen. Elke vak het 'n gewigspersentasie wat ons moet toepas om die gemiddelde punte in Sel D14 te bereken.

In hierdie voorbeeld is al die gewigsfaktore of persentasies tel 100% op. Ons hoef dus nie die som van alle gewigsfaktore te verdeel terwyl ons die gemiddelde punte bereken nie. Wat ons hier moet doen, is om alle punte met hul ooreenstemmende gewigsfaktore te vermenigvuldig en al die produkte daarvolgens op te som.

Die SOMPRODUK-funksie gee die som van die produkte van ooreenstemmende reekse of skikkings terug. Deur hierdie funksie te gebruik, moet ons die reeks selle invoer wat alle punte in die eerste argument bevat. Die tweede argument sal al die gewigsfaktore akkommodeer. Dus, die vereiste formule met die SOMPRODUCT funksie om die geweegde gemiddelde punte uit te vind, sal wees:

=SUMPRODUCT(C5:C12,D5:D12)

Nadat ons Enter gedruk het, kry ons die resultaatwaarde soos in die volgende prent getoon.

Maar as die gewigpersentasies nie 100% optel nie, dan moet ons die opbrengswaarde wat verkry word van die <3 verdeel>SOMPRODUK funksie deur die som van al die gewigsfaktore. En die finale formule sal soos volg lyk:

=SUMPRODUCT(C5:C12,D5:D12)/SUM(D5:D12)

Druk nou Enter en jy' Ek sal die gemiddelde punte vind met inagneming van al die gewigsfaktore.

3. Tel gemiddelde getalle met 'n enkele kriterium

Nou vind ons die gemiddelde van verkoopswaardes gebaseer op 'n spesifieke kriterium of toestand. Die AVERAGEIF-funksie is die beste toepassing hier om die werk gedoen te kry. Die AVERAGEIF funksie vind die rekenkundige gemiddelde vir die selle gespesifiseer deur 'n gegewe voorwaarde of kriterium. Kom ons sê, ons wil net die gemiddelde verkope van al die takke in Kalifornië staat weet.

Die vereiste formule in die uitset Sel D18 sal wees:

=AVERAGEIF(B5:B15,D17,D5:D15)

Nadat ons Enter gedruk het, kry ons die volgende uitset dadelik.

Lees meer: Hoe om gemiddelde van veelvuldige reekse in Excel te bereken (3 metodes)

4. Bepaal die gemiddelde van getal wat nul (0) waardes ignoreer

Om die gemiddelde van numeriese waardes in 'n reeks te bereken terwyl alle nulle (0) geïgnoreer word, moet ons die gedefinieerde kriteria in die invoeg AVERAGEIF funksie. Die kriteriaargument sal 'n wiskundige operateur gebruik wat alle nulwaardes uitsluit. Dus, die vereiste formule in die uitset Sel D17 sal wees:

=AVERAGEIF(D5:D15,""&0)

Nadat jy Tik in , die resulterende waarde sal wees soos vertoon in die volgende skermkiekie.

Lees meer: Hoe om gemiddelde te bereken in Excel uitgesluit 0 (2 metodes)

5. Bereken gemiddelde van getalle met veelvuldige kriteria in Excel

Die AVERAGEIFS-funksie is in staat om veelvuldige kriteria te aanvaar. Maar hierdie funksie is nie in staat om veelvuldige OF kriteria te neem nie en dit aanvaar slegs EN kriteria van enkele of verskillende kolomme of rye.

Ons wil byvoorbeeld weet wat die gemiddelde verkope in Kalifornië en Texas . Met die AVERAGEIFS funksie, moet die vereiste formule soos hieronder gestel wees:

=AVERAGEIFS(D5:D15,B5:B15,”California”,B5:B15,”Texas”)

Druk nou Tik en die funksie sal 'n #DIV/0! fout terugstuur. Dit beteken die funksie kan nie die uitset van 'n enkele kolom met veelvuldige OF kriteria terugstuur nie.

Die alternatiewe formule om die gemiddelde verkope in <3 uit te vind>Kalifornië en Texas kan wees:

=SUM(SUMIF(B5:B15,D17:D18,D5:D15))/ SUM(COUNTIF(B5:B15,D17:D18))

En nou sal jy kry die verlangde terugkeerwaarde sonder om enige fout teëkom.

🔎 Hoe werk die formule?

  • SUMIF (B5:B15,D17:D18,D5:D15): Die SUMIF-funksie in die tellergedeelte vandie afdeling gee die totale verkope vir Kalifornië en Texas afsonderlik in 'n skikking. Die terugvoer is soos volg:

{118133;77690}

  • SOM(SOMIF(B5:B15,D17:D18 ,D5:D15)): Die SOM -funksie tel dan eenvoudig die totale verkope by wat in die voorafgaande stap gevind is en gee $1,95,823.00 terug.
  • COUNTIF(B5:B15,D17:D18): Die COUNTIF-funksie in die noemer tel al die selle wat 'California' en 'Texas' afsonderlik en dus gee dit die uitvoer terug as:

{4;3}

  • SOM (COUNTIF(B5:B15,D17:D18)): Nou tel die SOM funksie die totale tellings op wat in die vorige stap gevind is en gee 7 terug.
  • SOM(SOMIF(B5:B15,D17:D18,D5:D15))/ SOM(COUNTIF(B5:B15,D17:D18)): Laastens verdeel die hele formule die totale verkope vir Kalifornië en Texas met die totaal tel en gee die uitset terug as $27 974.71 .

Soortgelyke lesings

  • Hoe om gemiddelde, minimum en maksimum in Excel te bereken (4 maklike maniere)
  • Hoe om VLOOKUP GEMIDDELDE te bereken in Excel (6 vinnige maniere)
  • Gemiddelde bywoningsformule in Excel (5 maniere)
  • Hoe om drievoudige eksponensiële bewegende gemiddelde in Excel te bepaal
  • Hoe om gesentreerde bewegende gemiddelde in Excel te bereken (2 voorbeelde)

6. Bereken die gemiddelde van bo of onder 3 deur GROOT te gebruikof KLEIN Funksies in Excel

Deur die GROOT funksie te gebruik, kan ons eerstens die top 3 verkope vind. En dan sal die GEMIDDELDE funksie die gemiddeld van daardie 3 uitsette terugstuur.

Die gekombineerde formule met die GROOT en GEMIDDELD funksies in die uitset Sel D17 sal wees:

=AVERAGE(LARGE(D5:D15,{1,2,3}))

Net so, deur die GEMIDDELDE <4 in te sluit>en KLEIN funksies, kan ons ook die gemiddelde van onderste 3 verkope bepaal. En die gepaardgaande formule sal wees:

=AVERAGE(SMALL(D5:D15,{1,2,3}))

7. Ignoreer die #DIV/0! Fout tydens berekening van gemiddelde in Excel

Die #DIV/0! -fout keer terug wanneer 'n funksie 'n numeriese waarde deur nul (0) moet deel. Tydens die berekening van die gemiddelde, as die aantal gevalle afwesig of nul (0) is, sal die funksie geen geldige uitvoer terugstuur nie.

In hierdie geval, kan ons die IFERROR-funksie gebruik om 'n gebruikergedefinieerde boodskap oor te dra as die funksie geneig is om 'n fout terug te gee. Soos ons sien is daar geen data in die Wins -kolom, so as ons probeer om die gemiddelde van alle selle in hierdie kolom te vind, sal dit 'n #DIV/0! terugstuur. fout. Deur die IFERROR -funksie nou te gebruik, sal ons 'n boodskap “Geen data gevind” definieer en hierdie boodskap sal die uitvoer wees wanneer die formule die terugkeerwaarde met 'n fout moet hanteer

Die ooreenstemmende formule in die uitvoer Sel D17 sal weesnou:

=IFERROR(AVERAGE(E5:E15),"No Data Found")

8. Voeg Excel AVERAGEA-funksie in om alle selle in 'n reeks in te sluit

Die AVERAGEA-funksie gee die rekenkundige gemiddelde van alle nie-leë selle in 'n reeks terug. Argumente kan getalle, reekse, skikkings of verwysings wees.

In die volgende datastel is daar 3 tekswaardes in die Verkope kolom. As ons die AVERAGE funksie gebruik om die gemiddelde te evalueer, sal dit die selle met tekswaardes uitsluit en die gemiddelde vir alle ander waardes in die reeks bepaal.

Maar as ons die gemiddeld van alle data beskikbaar in die Verkope kolom wil uitvind, dan moet ons die AVERAGEA funksie gebruik. Hierdie funksie skakel die tekswaarde in 'n sel om na '0' en gee daardeur die gemiddeld van alle waardes wat in 'n reeks teenwoordig is terug.

Die vereiste formule met die AVERAGEA funksie hier sal wees:

=AVERAGEA(D5:D15)

Let wel: Die uitvoer met die AVERAGEA funksie moet minder as of gelyk wees aan die uitset wat verkry word deur die AVERAGE funksie vir 'n soortgelyke reeks selle. Dit is omdat die AVERAGE funksie slegs vir die geldige numeriese waardes sal soek en dan die rekenkundige gemiddelde sal terugstuur, maar die AVERAGE funksie sal alle nie-leë selle in 'n reeks oorweeg.

9. Bereken ander tipes gemiddeldes in Excel: mediaan en modus

Afgesien van rekenkundige gemiddelde, kan ons ook die mediaan enmodus in 'n reeks selle. Die mediaan is die middelste getal in 'n gesorteerde, stygende of dalende lys van getalle en kan meer beskrywend wees van daardie datastel as die gemiddelde. En die modus is die waarde wat die meeste in 'n datastel voorkom. 'n Stel data kan een modus, meer as een modus of geen modus hê nie.

In Microsoft Excel is daar MEDIAN en MODE -funksies beskikbaar wat kan maklik die gewenste parameter uit 'n reeks numeriese waardes uitvind.

9.1 Gebruik van MEDIAN-funksie

Die mediaan verskil gewoonlik van die gemiddelde van getalle in 'n reeks van selle. Die gemiddelde is die rekenkundige gemiddelde van 'n stel numeriese waardes. Die mediaan is nie so nie. Dit vind die middelste getal in 'n gesorteerde lys numeriese waardes uit. Jy hoef nie die reeks data handmatig te sorteer terwyl jy die mediaan met die MEDIAN-funksie in Excel vind nie.

In die volgende datastel is die gemiddelde verkoopswaarde $26,277.55 . Maar die mediaan hier is $29,964.00 . En jy moet die reeks selle invoer wat slegs die nommers in die MEDIAN funksie bevat. Die formule sal soos volg lyk:

=MEDIAN(D5:D15)

Om 'n meer presiese konsep te kry van hoe die MEDIAN funksie werk, kan ons die Verkope kolom in 'n stygende of dalende volgorde sorteer. Daar is 11 verkoopswaardes in daardie kolom en die mediaan lê in die middel of

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.