Excel AVERAGE aðgerð með dæmum

  • Deildu Þessu
Michael Brown

Kennslan mun kenna þér skilvirkustu formúlurnar til að meðaltala tölur, prósentur og tíma í Excel og forðast villur.

Í Microsoft Excel eru til nokkrar mismunandi formúlur til að reikna út meðaltal. Þessi kennsla fjallar um það vinsælasta - AVERAGE fallið.

    AVERAGE fallið í Excel

    AVERAGE fallið í Excel er notað til að finna reiknað meðaltal tiltekinna talna . Setningafræðin er sem hér segir:

    AVERAGE(tala1, [tala2], …)

    Þar sem tala1, tala2 o.s.frv. eru tölugildi sem þú vilt fá meðaltalið fyrir. Hægt er að útvega þær í formi tölugilda, fylkja, hólfa eða sviðstilvísana. Fyrstu rökin eru nauðsynleg, síðari eru valfrjáls. Í einni formúlu geturðu innihaldið allt að 255 rök.

    AVERAGE er fáanlegt í öllum útgáfum af Excel 365 þó Excel 2007.

    AVERAGE fall - 6 hlutir til að vita um

    Að mestu leyti er auðvelt að nota AVERAGE aðgerðina í Excel. Hins vegar eru nokkur blæbrigði sem þú ættir að vera meðvitaður um.

    1. Frumur með núllgildi eru teknar með í meðaltalinu.
    2. Tómar frumur eru hunsuð.
    3. Hólf sem innihalda textastrengi og rökrétt gildi TRUE og FALSE eru hunsuð. Ef þú vilt hafa Boolean gildi og textaframsetningu talna með í útreikningnum, notaðu AVERAGEA fallið.
    4. Boolesk gildiLausnirnar á öllum þessum vandamálum eru gefnar hér: Excel formúlur reikna ekki.

      Þannig notarðu AVERAGE fallið í Excel til að finna reiknað meðaltal. Ég þakka þér fyrir lesturinn og vonast til að sjá þig á blogginu okkar í næstu viku!

      Æfingabók til niðurhals

      MEÐALTALSformúla í Excel - dæmi (.xlsx skrá)

      slegið beint inn í formúlu eru taldar. Til dæmis, formúlan AVERAGE(TRUE, FALSE) skilar 0,5, sem er meðaltal 1 og 0.
    5. Ef tilgreindar frumbreytur innihalda ekki eitt gilt tölugildi, er #DIV/0! villa kemur upp.
    6. Rök sem eru villugildi valda því að AVERAGE formúla skilar villu. Til að forðast þetta, vinsamlegast sjáðu hvernig á að meðaltal hunsa villur.

    Athugið. Þegar þú notar AVERAGE aðgerðina í Excel blöðunum þínum, vinsamlegast hafðu í huga muninn á hólfum með núllgildi og auðum reitum - 0 eru taldir, en tómir reiti ekki. Þetta gæti verið sérstaklega ruglingslegt ef valmöguleikinn " Sýna núll í hólfum sem hafa núllgildi " er hakað í tilteknu vinnublaði. Þú getur fundið þennan valmöguleika undir Excel-valkostir > Ítarlegri > Sýnavalkostir fyrir þetta vinnublað .

    Excel AVERAGE formúla

    Til að búa til grunn Excel formúlu fyrir meðaltal, allt sem þú þarft að gera er að gefa upp upprunagildin. Þetta er hægt að gera á nokkra mismunandi vegu.

    Til að reikna út meðaltal ákveðinna talna er hægt að slá þær beint inn í formúlu. Til dæmis, til að meðaltala tölurnar 1,2,3 og 4, er formúlan:

    =AVERAGE(1,2,3,4)

    Til að meðaltala dálk í Excel, gefðu upp heil- dálkatilvísun:

    =AVERAGE(A:A)

    Til að meðaltala röð , notaðu tilvísun í heila röð:

    =AVERAGE(1:1)

    Til að meðaltal frumusvið , tilgreiniðþetta bil í formúlunni þinni:

    =AVERAGE(A1:C20)

    Til að skila meðaltali hólf sem ekki eru aðliggjandi , ætti að gefa upp hverja frumutilvísun fyrir sig:

    =AVERAGE(A1, C1, D1)

    Til að meðaltala mörg svið skaltu nota nokkrar sviðstilvísanir í einni formúlu:

    =AVERAGE(A1:A20, C1:D10)

    Og náttúrulega kemur ekkert í veg fyrir að þú takir gildi, hólf og sviðstilvísanir í sömu formúlu og viðskiptarökfræði þín krefst. Til dæmis:

    =AVERAGE(B3:B5, D7:D9, E11, 100)

    Og hér er atburðarás í raunveruleikanum. Í gagnasafninu hér að neðan notum við 3 mismunandi formúlur til að reikna út meðaltal - á öllu bilinu, í hverri röð og í hverjum dálki:

    Hvernig á að nota AVERAGE aðgerðina í Excel - dæmi

    Í sundur út frá tölum getur Excel AVERAGE auðveldlega fundið reiknað meðaltal annarra tölugilda eins og prósentutölur og tíma eins og sýnt er í eftirfarandi dæmum.

    Reiknið meðalhlutfall í Excel

    Til að fá meðaltal af prósentur, notarðu venjulega Excel formúlu fyrir meðaltal. Lykilatriðið er að stilla prósentusniðið fyrir formúluhólfið.

    Til dæmis, til að reikna út meðalhlutfall í hólfum C2 til C11, er formúlan:

    =AVERAGE(C2:C11)

    Fáðu meðaltíma í Excel

    Að reikna mismunandi tímaeiningar handvirkt væri mjög sársaukafullt... Sem betur fer ræður Excel AVERAGE aðgerðin fullkomlega við tímana. Til að tímameðaltalið birtist rétt, mundu bara að nota viðeigandi tímasnið á formúlunareit.

    Til dæmis, til að finna meðaltíma í gagnasafninu hér að neðan, er formúlan:

    =AVERAGE(B3:B13)

    Excel meðaltal án núlls

    Excel AVERAGE fall sleppir auðum hólfum, texta og rökréttum gildum, en ekki núllum. Á myndinni hér að neðan, taktu eftir því að meðaltalið í reitunum E4, E5 og E6 er það sama og í E3 sem autt reit og ógild gildi í dálki C eru hunsuð og aðeins tölurnar í dálkum B og D eru unnar. Hins vegar er núllgildið í C7 innifalið í meðaltalinu í E7, þar sem það er gilt tölugildi.

    Til að útiloka núll skaltu nota AVERAGEIF eða AVERAGEIFS fallið í staðinn. Til dæmis:

    =AVERAGEIF(B3:D3, "0")

    Meðaltal efst eða neðst N gildi

    Til að fá meðaltal af efstu 3, 5, 10 eða n gildum í svið, notaðu AVERAGE ásamt LARGE fallinu:

    AVERAGE(LARGE( svið , {1,2,3, …, n}))

    Til dæmis, til að fá meðaltal af 3 stærstu tölurnar í B3:B11, formúlan er:

    =AVERAGE(LARGE(B3:B11, {1,2,3}))

    Til að reikna út meðaltal af neðstu 3, 5, 10 eða n gildum á bilinu, notaðu AVERAGE ásamt SMALL fallinu:

    AVERAGE(SMALL( svið , {1,2,3, …, n}))

    Til dæmis, til að meðaltala 3 lægstu tölurnar í svið, formúlan er sem hér segir:

    =AVERAGE(SMALL (B3:B11, {1,2,3}))

    Og hér eru niðurstöðurnar:

    Hvernig þessi formúla virkar :

    Venjulega ákvarðar LARGE fallið N. stærsta gildið í tilteknu fylki. Til að fá efstu n gildin, fylkifasti eins og {1,2,3} er notaður fyrir seinni röksemdina.

    Í okkar tilviki skilar LARGE hæstu 3 gildunum á bilinu, sem eru 94, 93 og 90. AVERAGE tekur það þaðan og gefur út meðaltalið.

    AVERAGE SMALL samsetningin virkar á svipaðan hátt.

    AVERAGE IF formúla í Excel

    Til að reikna út meðaltal með skilyrðum geturðu nýta AVERAGEIF eða AVERAGEIFS í Excel 2007 - 365. Í fyrri útgáfum geturðu smíðað þína eigin AVERAGEIF formúlu.

    AVERAGEIF með einu skilyrði

    Til að meðaltala tölur sem uppfylla ákveðið skilyrði, notaðu þessi almenna formúla:

    AVERAGE(IF( viðmiðunarsvið = viðmið , meðalsvið ))

    Í Excel 2019 og lægra virkar þetta aðeins sem fylkisformúla, sem þýðir að þú þarft að ýta á Ctrl + Shift + Enter takkana til að klára það rétt. Í Excel 365 og 2021 mun venjuleg formúla virka vel.

    Sem dæmi skulum við finna meðaltal stærðfræðieinkunnar í töflunni hér að neðan. Fyrir þetta skaltu bara nota "Stærðfræði" fyrir viðmið:

    =AVERAGE(IF(C3:C11="Math", B3:B11))

    Eða þú getur sett inn skilyrðið í einhverjum reit og vísað til þess reits (F2 í okkar tilfelli):

    =AVERAGE(IF(C3:C11=F2, B3:B11))))

    Hvernig þessi formúla virkar

    Rökfræðilega prófið á IF fallinu ber saman hvert viðfangsefni í C3:C11 við markið í F2. Niðurstaða samanburðarins er fylki TRUE og FALSE, þar sem TRUEs tákna samsvörun:

    {FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE}

    Fyrir value_ if_true rökin, viðgefðu upp stigasviðið (B3:B11), þannig að ef rökrétta prófið er SANNT er samsvarandi einkunn skilað. Þar sem gildi_ if_false röksemdinni er sleppt, birtist FALSE þar sem skilyrðið er ekki uppfyllt:

    {FALSE;FALSE;FALSE;74;67;FALSE;FALSE;59;FALSE}

    Þessi fylking er færð í AVERAGE fallið, sem reiknar út meðaltal af tölunum sem hunsa FALSE gildin.

    AVERAGE IF með mörgum forsendum

    Til að meðaltala tölur með nokkrum forsendum er almenna formúlan:

    AVERAGE(IF(( viðmiðunarsvið1 = viðmið1 ) * ( viðmiðasvið2 = viðmið2 ), meðalsvið ))

    Til dæmis, til að meðaltal stærðfræðiskorunum í flokki A, þú getur notað þessa formúlu:

    =AVERAGE(IF((C3:C11="Math") * (D3:D11="A"), B3:B11))

    Með frumutilvísunum fyrir viðmið, virkar þetta jafn vel:

    =AVERAGE(IF((C3:C11=G2) * (D3:D11=G3), B3:B11))

    Í Excel 2019 og lægri ættu báðar ofangreindar að vera fylkisformúlur, svo mundu að ýta á Ctrl + Shift + Enter til að fá nákvæma niðurstöðu. Í Excel 365 og 2021 mun venjulegur Enter lykill virka vel vegna innbyggðs stuðnings fyrir kraftmikla fylki.

    Hægt er að ná sömu niðurstöðu með hjálp hreiðra IF setningarinnar:

    =AVERAGE(IF(C3:C11=G2, IF(D3:D11=G3, B3:B11)))

    Hvaða formúla á að nota er bara spurning um persónulegt val þitt.

    Hvernig þessi formúla virkar

    Í rökréttu prófi IF eru gerðar tvær samanburðaraðgerðir - fyrst athugarðu lista yfir viðfangsefni í C3:C11 á móti gildinu í G2, og þá berðu saman flokkana í D3:D11 á mótigildi í G3. Fylkin tvö af SÖNN- og FALSE-gildum eru margfölduð og margföldunaraðgerðin virkar eins og OG-operator. Í hvaða reikniaðgerð sem er jafngildir TRUE 1 og FALSE jafngildir 0. Margföldun með 0 gefur alltaf núll, þannig að fylkið sem myndast hefur aðeins 1 þegar bæði skilyrðin eru SÖNN. Þetta fylki er metið í rökréttu prófi IF fallsins, sem skilar stigum sem samsvara 1 (TRUE):

    {FALSE;FALSE;FALSE;74;67;FALSE;FALSE;FALSE;FALSE}

    Þetta lokafylki er þjónað í AVERAGE.

    Hvernig á að rúnna meðaltal í Excel

    Ef þú vilt hringja aðeins meðaltalið sem birtist án þess að breyta undirliggjandi gildi skaltu nota Lækka aukastaf skipun á borði eða Format Cells valmyndina eins og útskýrt er í Hvernig á að slétta meðaltal í Excel.

    Til að slétta sjálft reiknað gildi skaltu sameina AVERAGE við eitt af Excel námundunaraðgerðunum.

    Til að fylgja almennum stærðfræðireglum um námundun skaltu hreiðra AVERAGE í ROUND fallinu. Í 2. rifrildi ( fjöldi_stafir ), tilgreinið fjölda tölustafa sem á að námunda meðaltal í.

    Til dæmis, til að námunda meðaltal að næstu heiltölu , notaðu til dæmis þessi formúla:

    =ROUND(AVERAGE(B3:B11), 0)

    Til að ná meðaltali að einum aukastaf , notaðu 1 fyrir num_stafa rök:

    =ROUND(AVERAGE(B3:B11), 1)

    Til að námunda meðaltal að tvo aukastöfum , notaðu 2 fyrir fjölda_stafa rök:

    =ROUND(AVERAGE(B3:B11), 2)

    Og svo á.

    Fyrirnámundun upp á við, notaðu ROUNDUP aðgerðina:

    =ROUNDUP(AVERAGE(B3:B11), 1)

    Til að námundun niður á við er ROUNDDOWN fallið sem á að nota:

    =ROUNDDOWN(AVERAGE(B3:B11), 1)

    Legað #DIV/0 villa í Excel AVERAGE

    Ef svið frumna sem þú ert að reyna að reikna hefur engin tölugildi mun AVERAGE formúla skila deilingu með núll villa (#DIV/0!). Til að laga þetta er hægt að fá samtals tölugildi með COUNT fallinu og ef talningin er meiri en 0, þá meðaltal; annars - skilaðu tómum streng.

    IF(COUNT( svið )>0, AVERAGE( svið ), "")

    Til dæmis, til að forðast # DIV/0 villa með meðaltali í gagnasettinu hér að neðan, notaðu þessa formúlu:

    =IF(COUNT(B6:B16)>0, AVERAGE(B6:B16), "")

    Meðaltal og hunsa villur

    Þegar reynt er að gera meðaltal á bili frumna sem hafa einhverja villur, niðurstaðan verður villa. Til að koma í veg fyrir að þetta gerist, notaðu eina af eftirfarandi lausnum.

    AVERAGE og IFERROR

    Áður en meðaltal er tekið skaltu sía út villur með hjálp IFERROR fallsins:

    AVERAGE(IFERROR( svið ,""))

    Í öllum útgáfum nema Excel 365 og 2021 þar sem fylki eru meðhöndluð innfædd, ýttu á Ctrl + Shift + Enter takkana saman til að gera það að fylkisformúlu.

    Til dæmis, til að meðaltal neðangreindra frumna án villna, er formúlan:

    =AVERAGE(IFERROR(B3:B13, ""))

    AGGREGATE aðgerð

    Önnur auðveld leið til að meðaltal hunsa villur er að nota AGGREGATE aðgerðina. Til að stilla AGGREGATE í þessum tilgangi stillirðu fall_tal rök til 1 (AVERAGE fall), og valkostir rök í 6 (hunsar villugildi).

    Til dæmis:

    =AGGREGATE(1, 6, B3:B13)

    Eins og þú sérð á skjámyndinni virka báðar aðgerðir fallega:

    Excel AVERAGE virkar ekki

    Ef þú hefur lent í vandræðum með AVERAGE formúlu í Excel, þá er úrræðaleit okkar ábendingar munu hjálpa þér að leysa það fljótt.

    Tölur sniðnar sem texti

    Ef bilið sem þú ert að reyna að gera meðaltal hefur ekki eitt tölugildi kemur #DIV/0 villa upp. Þetta gerist oft þegar tölur eru sniðnar sem texti. Til að laga villuna skaltu einfaldlega breyta texta í tölustafi.

    Lítill grænn þríhyrningur efst í vinstra horni reitanna er skýr vísbending um þetta tilvik:

    Villugildi í frumurnar sem vísað er til

    Ef AVERAGE formúla vísar til fruma sem innihalda einhverja villu, segðu #VALUE!, munu formúlurnar leiða til sömu villunnar. Til að leysa þetta vandamál, notaðu blöndu af AVERAGE ásamt IFERROR eða AGGREGATE fallinu eins og lýst er í þessum dæmum. Eða skiptu út gildisvillunni í upprunagögnunum fyrir einhvern texta ef við á.

    MEÐALTALSformúla birtist í reit í stað niðurstöðu

    Ef hólfið þitt sýnir formúlu í stað svari, þá er líklega Sýna formúluhamurinn virkur á vinnublaðinu þínu. Aðrar ástæður gætu verið formúla sem er slegin inn sem texti, með fremstu bili eða fráfalli á undan jöfnunarmerkinu.

    Michael Brown er hollur tækniáhugamaður með ástríðu fyrir því að einfalda flókna ferla með hugbúnaðarverkfærum. Með meira en áratug af reynslu í tækniiðnaðinum hefur hann aukið færni sína í Microsoft Excel og Outlook, sem og Google Sheets og Docs. Blogg Michael er tileinkað því að deila þekkingu sinni og sérfræðiþekkingu með öðrum, veita auðveld ráð og leiðbeiningar til að bæta framleiðni og skilvirkni. Hvort sem þú ert vanur fagmaður eða byrjandi, þá býður blogg Michaels upp á dýrmæta innsýn og hagnýt ráð til að fá sem mest út úr þessum nauðsynlegu hugbúnaðarverkfærum.