Microsoft Excel (ofta kallat Excel) är ett kraftfullt kalkylprogram som är utformat för att lagra stora datamängder. Det gör det också möjligt för användare att organisera och analysera data och till och med utföra grundläggande till komplexa beräkningar på inspelad data. Excels väsentliga dataanalysuppgifter inkluderar huvudsakligen att beräkna eller hitta medelvärdet (eller aritmetiskt medelvärde), läge och median.
I den här handledningen diskuterar vi olika steg-för-steg-metoder eller lösningar för hur man beräknar medelvärdet i Excel. Innan vi diskuterar metoderna, låt oss först kortfattat förstå begreppet medelvärde och dess fördelar.
Vad är medelvärdet i Excel?
I Excel är det aritmetiska medelvärdet inget annat än ett medeltal som vanligtvis beräknas genom att lägga till alla siffror för en given datamängd och sedan dividera summan med det totala antalet värden (eller antalet) av givna objekt.
Även om det är lätt att beräkna det aritmetiska medelvärdet för små datamängder i verkligheten, blir det svårt att arbeta med stora datamängder. Det är där ett kraftfullt kalkylprogram som Excel kommer väl till pass. Det kan enkelt beräkna medelvärdet av hundratals till tusentals siffror. Dessutom är det mindre benäget att göra fel.
Det finns många viktiga användningsområden för medelvärdet för att analysera data, till exempel:
- För att jämföra historiska data
- För att lyfta fram KPI:er (Key Performance Indicators) och offerter
- För att hitta mittpunkten för de givna datapunkterna
- För att fastställa projektledning och affärsplaner
Grundscenariot när vi kan behöva beräkna medelvärdet i Excel är när vi behöver ta reda på den genomsnittliga försäljningen av en vara under en hel månad, kvartal, år, etc.
Hur beräknar man medelvärde i Excel?
Tyvärr finns det ingen bestämd MEAN-funktion för att beräkna eller bestämma det aritmetiska medelvärdet för data. Det finns dock ett par effektiva sätt. I allmänhet kan vi vanligtvis tillämpa det matematiska konceptet att lägga till värden och sedan dividera deras summa med antalet värden i Excel-celler. Dessutom finns det befintliga funktioner som AVERAGE, AVERAGEA, AVERAGEIF och AVERAGEIFS, som också hjälper oss att beräkna det aritmetiska medelvärdet i olika användningsfall.
För att få en bättre uppfattning om hur dessa begrepp fungerar för att beräkna det aritmetiska medelvärdet, låt oss diskutera var och en individuellt med ett exempel:
Beräkna medelvärde i Excel: Allmän metod
Vi kan använda funktionerna SUMMA och COUNT i ett Excel-ark för att använda metoden att lägga till värden och dividera dem med antalet inkluderade värden.
Anta till exempel att vi har angett talen från 1 till 5 och behöver beräkna det aritmetiska medelvärdet. Matematiskt lägger vi först ihop alla dessa siffror, dvs (1+2+3+4+5). Efteråt delar vi deras SUMMA med 5 eftersom det är det totala antalet givna tal.
Således blir hela formeln för att beräkna medelvärdet detta:
(1+2+3+4+5)/ 5
Detta returnerar det aritmetiska medelvärdet 3.
I Excel kan vi använda ovanstående matematiska formel genom att kombinera den med funktionerna SUMMA och COUNT på följande sätt:
delsträngsmetod java
=SUMMA(1;2;3;4;5)/ANTAL(1;2;3;4;5)
Här summerar SUM-funktionen de givna värdena, medan COUNT-funktionen bestämmer antalet givna värden.
Om vi nu registrerar dessa fem siffror i intervallet A1:A5, kommer formeln nedan i cell A6 att beräkna det aritmetiska medelvärdet:
=SUMMA(A1:A5)/ANTAL(A1:A5)
Resultatet (eller medelvärdet) som erhålls i bilden ovan är detsamma som vi beräknade från den matematiska formeln, dvs. 3.
Beräkna medelvärde i Excel: AVERAGE Funktion
Eftersom medelvärdet är ett medelvärde är Excels MEDEL-funktion det mest effektiva sättet att beräkna det aritmetiska medelvärdet. Det är en mest använda statistisk funktion för att beräkna medelvärdet för ett visst intervall om det inte finns något speciellt villkor eller begränsning. Det är den inbyggda Excel-funktionen.
Syntax
Syntaxen för Excels AVERAGE-funktion är som följer:
=MEDEL(tal1, [tal2], ...)
Number1 är det obligatoriska argumentet, vilket betyder att ett argument är obligatoriskt i AVERAGE-funktionen. Vi kan dock tillhandahålla flera argument i olika former som siffror, celler, intervall, arrayer, konstanter, etc. När vi beräknar det aritmetiska medelvärdet bör vi ange minst två argument i MEDEL-funktionen.
Steg för att beräkna medelvärde med funktionen AVERAGE
Låt oss nu förstå hur AVERAGE-funktionen fungerar och beräkna det aritmetiska medelvärdet för en grupp av tal i ett Excel-ark med hjälp av exempeldata.
Anta att vi listar några frukter i ett Excel-ark med motsvarande priser. Fruktnamnen finns registrerade i kolumn A (A2:A9), och deras priser finns i följande kolumn B (B2:B9). Vi måste hitta eller beräkna medelpriset (eller aritmetiskt medelvärde för priserna) i cell B10.
Vi måste utföra stegen nedan för att beräkna det aritmetiska medelvärdet i vårt exempelkalkylblad:
- Först måste vi välja eller markera cellen för att registrera det resulterande aritmetiska medelvärdet, dvs cell B10.
- Därefter måste vi infoga funktionsnamnet som börjar med ett likhetstecken och tillhandahålla de nödvändiga argumenten i funktionen. I vårt fall skriver vi likhetstecknet (=) och AVERAGE-funktionen. Vi kan också välja funktionen från listan över funktioner som föreslås av Excel.
- Efter att ha angett funktionsnamnet måste vi ange startparentesen och tillhandahålla vårt effektiva utbud av datamängder. Eftersom vi har data i intilliggande celler eller ett område (från B2 till B9), kan vi skicka hela området i funktionen på följande sätt:
- Till sist måste vi gå in i den avslutande parentesen och trycka på Stiga på på tangentbordet för att få det effektiva resultatet eller det aritmetiska medelvärdet för den givna datamängden. Bilden nedan visar det aritmetiska medelvärdet för priserna i celler från B2 till B9:
I bilden ovan använde vi de intilliggande cellerna och levererade hela utbudet av datamängder på en gång. Men vi kan också beräkna medelvärdet för de icke-intilliggande cellerna i vårt Excel-ark genom att tillhandahålla cellerna individuellt.
Anta att vi bara behöver beräkna det aritmetiska medelvärdet av priserna för endast tre frukter: Äpple, mango och vindruvor. I så fall kan vi skicka varje cell separat i funktionen på följande sätt:
=MEDEL(B2;B3;B6)
Här är B2, B3 och B6 de individuella cellerna med priserna för Apple, Mango och Grapes.
Även om funktionen AVERAGE kan användas med tomma celler, texter, nollor, logiska värden och till och med blandade argument, ignorerar den tomma celler, text och logiska värden under beräkningen. Emellertid ingår nollvärdecellerna i MEDEL-funktionen.
Beräknar medelvärde i Excel: AVERAGEA-funktion
AVERAGEA-funktionen är en något avancerad version av AVERAGEA-funktionen. Funktionen AVERAGEA hjälper oss också att beräkna det aritmetiska medelvärdet för givna datamängder och fungerar i alla versioner av Excel. En fördel med AVERAGEA-funktionen är att den kan inkludera textvärden och de booleska datatyperna samtidigt som medelvärdet beräknas i Excel. Textvärdena utvärderas som nollor, medan de booleska värdena TRUE och FALSE utvärderas som 1 respektive 0.
Syntax
kommando chown
Syntaxen för Excels AVERAGEA-funktion är följande:
=MEDEL(värde1, [värde2], ...)
Precis som funktionen AVERAGEA krävs det första argumentet i AVERAGEA-funktionen. Vi kan dock använda flera argument efter behov.
Syntaxen för funktionerna AVERAGE och AVERAGEA är nästan lika; deras arbetskoncept är dock något annorlunda. Funktionen AVERAGEA kan bara beräkna det aritmetiska medelvärdet för numeriska värden, medan AVERAGEA-funktionen kan beräkna detsamma för vilken datatyp som helst, inklusive text och booleaner.
Steg för att beräkna medelvärde med hjälp av AVERAGEA-funktionen
Låt oss ta om de tidigare exemplen på datauppsättningar där vi har fruktnamn i kolumn A (A2:A9) och deras priser i kolumn B (B2:B9). Vi har dock inte priset för druvorna den här gången (inspelat som 'Ej tillgänglig' i motsvarande cell B6), som visas nedan:
Vi kan utföra stegen nedan och beräkna medelvärdet med funktionen AVERAGEA:
- Liksom den tidigare metoden väljer vi först den resulterande cellen B10 för att registrera medelvärdet. Därefter skriver vi likhetstecknet (=), anger eller väljer vår funktion AVERAGEA och skickar hela dataområdet till funktionen inom parentes.
- Till sist måste vi trycka på Stiga på för att få effektiv utdata (eller medelvärde).
Ovanstående bild returnerar medelutdata på 57,125 med funktionen AVERAGEA.
Om vi använder AVERAGE-funktionen i det här exemplet och beräknar det aritmetiska medelvärdet ser vi en enorm skillnad mellan resultaten som erhålls av båda funktionerna. Medelutgången på 65,285 visas med funktionen AVERAGE, som visas nedan:
Skillnaderna i aritmetiskt medelvärde i det här exemplet är vettiga eftersom divisionens antal är olika för båda dessa funktioner. Antalet för funktionen AVERAGEA är 8, eftersom den också utvärderar TEXT som giltig data. Men för AVERAGE-funktionen är divisionsräkningen 7 eftersom den inte inkluderar TEXT-data i sin beräkning.
Istället för TEXT-data, om datamängden innehåller noll (0), kommer samma resultat (eller aritmetiska medel) att visas för båda funktionerna (AVERAGE och AVERAGEA) eftersom båda inkluderar noll som giltig data i beräkningen.
Beräknar medelvärde i Excel: AVERAGEIF-funktion
AVERAGEIF-funktionen är den relevanta funktionen för AVERAGE-funktionen och hjälper oss att beräkna det aritmetiska medelvärdet med ett givet villkor eller kriterier. Med funktionen AVERAGEIF kan vi bara beräkna medelvärdet för vissa tal som följer de angivna kriterierna. Excel utvärderar först de specifika kriterierna, lokaliserar de effektiva cellerna efter dessa kriterier och beräknar sedan medelvärdet för endast de lokaliserade cellerna.
Syntax
Syntaxen för Excels AVERAGEIF-funktion är som följer:
int till char java
=GENOMsnittsintervall(intervall; kriterier; [medelintervall])
Här är intervallet och kriterierna de obligatoriska argumenten, medan genomsnittsintervallet är valfritt.
- Ett intervall innehåller celler som ska testas mot de givna kriterierna.
- Ett kriterium hänvisar till argumentet där vi kan specificera det önskade villkoret att följa. Det kan innehålla text, numeriska värden, cellreferens, intervall och logiskt uttryck.
- Medelvärdet_intervall är argumentet där vi nämner celler (eller ett intervall) för vilka vi vill beräkna medelvärdet. Om detta argument inte anges använder Excel intervallet automatiskt.
Steg för att beräkna medelvärde med funktionen AVERAGEIF
I samma exempel, anta att vi listar vissa frukter flera gånger med olika priser. Den här gången behöver vi bara beräkna medelvärdet för någon specifik upprepad frukt (dvs. äpple) i cell B11. Så vi använder funktionen AVERAGEIF och tillämpar villkoret när vi beräknar medelvärdet. Vi måste utföra stegen nedan för att beräkna medelpriset för Apple:
- Först väljer vi den resulterande cellen (B11) och infogar AVERAGEIF-formeln på följande sätt:
=MEDELOM(A2:B9, 'Äppel', B2:B9)
Här representerar A2:B9 det effektiva intervallet, Apple representerar våra önskade kriterier/villkor och B2:B9 representerar medelintervallet.
Här tillhandahöll vi det valfria genomsnittsintervallet manuellt för att endast inkludera cellerna med priserna. I vårt exempel, om vi inte passerar medelintervallet, kommer funktionen att använda det primära intervallet (A2:B9) med textdata och orsaka #DIV! fel.
Notera: Det är viktigt att notera att AVERAGEIF-funktionen ignorerar de tomma cellerna i dess argument genomsnittsintervall. Dessutom, om någon cell som anges i kriterierna är tom, behandlar funktionen den som en nollvärdescell.
Beräknar medelvärde i Excel: AVERAGEIFS-funktion
AVERAGEIFS-funktionen är en utökad eller avancerad version av AVERAGEIF-funktionen. Funktionen AVERAGEIF tillåter oss bara att tillämpa ett villkor i taget. Men med funktionen AVERAGEIFS kan vi tillämpa flera kriterier som ska testas samtidigt. Dessutom gör AVERAGEIFS-funktionen det möjligt för oss att använda celler med booleska SANT- och FALSE-värden, vilket hjälper oss att enkelt testa flera kriterier. Detta är inte heller möjligt med AVERAGEIF-funktionen.
Syntax
Syntaxen för Excels AVERAGEIFS-funktion är som följer:
= AverageAifs (medelvärde, kriterier1_range1, kriterier1, [kriterier2_range2, kriterier2], ...)
Här är medelintervall, villkor1_intervall1 och villkor1 de obligatoriska argumenten. Däremot kan vi tillhandahålla valfria argument baserat på våra effektiva datamängder. Dessutom hänvisar kriterie1 till ett tillstånd som ska testas på intervall1, kriterie2 hänvisar till ett villkor som ska testas på intervall2 och mer.
Steg för att beräkna medelvärde med funktionen AVERAGEIFS
Låt oss betrakta samma exempeldata som vi använde i föregående metod. I den tidigare metoden använde vi funktionen AVERAGEIF och beräknade medelvärdet för priserna på upprepad frukt (Apple). I så fall hade vi bara ett villkor.
Anta nu att vi måste beräkna medelvärdet för Apples priser men bara inkludera de celler där priserna är över 40.
Vi har två olika kriterier i det här fallet, så funktionen AVERAGEIF kan inte användas.
Kriterier 1: I ett intervall A2:A9 är det initiala kriteriet att kontrollera om 'Apple' uppfylls av tre celler (eller rader)
Kriterier 2: I ett intervall B2:B9 är de andra kriterierna att kontrollera priser över 40 (>40) som är uppfyllda av två av tre celler (eller rad) med ett fruktäpple
Således, om vi matematiskt beräknar medelvärdet, använder vi formeln nedan:
(95+68)/2
Detta returnerar medelvärdet av 81,5. Låt oss kontrollera om vi får samma resultat med AVERAGEIFS-funktionen i Excel.
När vi behöver testa förhållanden i Excel brukar vi ta hjälp av den logiska operatorn OR. ELLER-operatorn returnerar TRUE och FALSE beroende på om det givna villkoret uppfyller. Anta till exempel att vi måste kontrollera om cell A2 innehåller Apple. I det här fallet kan vi använda OR-operatorn så här:
=ELLER(A2='Apple')
Vi infogar ovanstående villkor i vårt exempelblad för att testa eller lokalisera celler med frukten Apple. Så vi skapar en ny kolumn (C) och skriver in det specifika villkoret i cell C2. Efteråt kopierar vi ner samma villkor i de återstående cellerna i kolumn C. Det ser ut så här:
Bilden ovan visar att ELLER-operatorn returnerar TRUE för celler som motsvarar frukten Apple, medan den för andra returnerar FALSE. Baserat på detta resultat använder vi nu AVERAGEIFS-funktionen och infogar flera villkor för TRUE-värdeceller på följande sätt:
- Liksom andra metoder väljer vi återigen först den resulterande cellen (d.v.s. B12).
- Därefter anger vi AVERAGEIFS-formeln på följande sätt:
=MEDELIFS(B2:B9,C2:C9,'TRUE',B2:B9,'>40')
Med ovanstående AVERAGEIFS-formel inkluderade vi endast frukten 'Apple' och priser över 40. - Till sist måste vi trycka på Stiga på för att få formelresultatet. För vår datauppsättning returnerade formeln det aritmetiska medelvärdet av 81,5, samma som vårt matematiskt beräknade resultat.
Speciella fall
Även om vi kan ha olika scenarier när vi beräknar det aritmetiska medelvärdet i Excel, diskuteras de två vanligaste här. Vi måste vara försiktiga när vi beräknar det aritmetiska medelvärdet i dessa fall.
Beräknar medelvärde inklusive nollor
När vi behöver beräkna medelvärdet med nollorna kan vi normalt använda MEDEL-funktionen och tillhandahålla de effektiva cellerna, inklusive nollvärdecellerna. Funktionen AVERAGE inkluderar nollorna som giltiga tal i sin beräkning.
I följande exempeldatauppsättning använder vi funktionen AVERAGE för att beräkna medelvärdet för två olika elevers poäng:
Bilden ovan visar de olika medelvärdena för båda eleverna. Om vi tittar på betygen är summan av poäng densamma för båda eleverna. Den andra eleven har noll poäng i ett ämne (nollvärdescell), medan den första eleven är frånvarande (textvärdescell) i ett ämne.
Eftersom AVERAGE-funktionen ignorerar textvärden men inkluderar nollvärden, varierar divisionens antal för båda eleverna. För den första eleven är divisionsantalet 4, medan det för en annan elev är 5. Det är alltså skillnad i medelresultat. Men vi kan också explicit utesluta nollvärden om det behövs.
Beräknar medelvärde exklusive nollor
När vi behöver beräkna medelvärdet exklusive nollorna måste vi dra nytta av Excels AVERAGEIF-funktion. Vi kan tillämpa det specifika villkoret i den här funktionen och instruera Excel att inte inkludera nollvärdecellerna under beräkningen.
Nedan AVERAGEIF-formel kan användas för att utesluta nollvärden vid beräkning av medelvärdet i Excel:
=MEDELOM(cell eller ett intervall,'>0')
sträng jsonobject
Om vi infogar formeln ovan för våra exempeldata visas samma medelvärdesresultat för båda eleverna.
Ovanstående AVERAGEIF-formel ignorerar text- och nollvärdecellerna. Så delningsantalet är detsamma (dvs. 4), och så är det aritmetiska medelvärdet för båda elevernas poäng.
Viktiga punkter att komma ihåg
- Det är viktigt att notera att alla funktioner i Excel, inklusive AVERAGE, AVERAGEA, AVERAGEIF och AVERAGEIFS, kan acceptera maximalt 255 argument.
- Att manuellt skriva in funktionsnamnet i en Excel-cell rekommenderas inte. Att välja önskad funktion från förslagslistan är bättre för att undvika felstavade funktionsnamn och eliminera fel i resultaten.