Kuidas arvutada keskmist Excelis: valemite näited

  • Jaga Seda
Michael Brown

Õpetus õpetab teile, kuidas leida Excelis keskmist valemitega või ilma ning ümardada tulemusi nii paljude kümnendkohtadeni, kui soovite.

Microsoft Excelis on käputäis erinevaid funktsioone arvväärtuste kogumi keskmise arvutamiseks. Lisaks on olemas ka vahetu mittevalemiline viis. Sellel leheküljel leiate kiire ülevaate kõigist meetoditest, mida illustreerivad kasutusnäited ja parimad praktikad. Kõik selles õpetuses käsitletud funktsioonid töötavad kõigis Excel 365 kuni Excel 2007 versioonides.

    Mis on keskmine?

    Igapäevaelus on keskmine arv, mis väljendab tüüpilist väärtust andmekogumis. Näiteks kui mõned sportlased on jooksnud 100 m sprindis, võib soovida teada keskmist tulemust - st kui palju aega kulub enamikul sprinteritel eeldatavasti võistluse läbimiseks.

    Matemaatikas on keskmine arvude kogumi keskmine või keskne väärtus, mis arvutatakse kõigi väärtuste summa jagamisel nende arvuga.

    Eeldusel, et esimene sportlane läbis distantsi 10,5 sekundiga, teine vajas 10,7 sekundit ja kolmas 11,2 sekundit, oleks keskmine aeg 10,8 sekundit:

    (10.5+10.7+11.2)/3 = 10.8

    Kuidas saada Excelis keskmine ilma valemiteta

    Exceli töölehtedel ei pea te käsitsi arvutusi tegema - võimsad Exceli funktsioonid teevad kogu töö kulisside taga ära ja annavad tulemuse hetkega. Enne spetsialiseeritud funktsioonide üksikasjalikku uurimist õpime ära kiire ja hämmastavalt lihtsa mittevalemi teel.

    Keskmise väärtuse kiireks leidmiseks ilma valemita kasutage Exceli olekuriba:

    1. Valige lahtrid või vahemikud, mida soovite keskmistada. Mittekohalduva valiku puhul kasutage Ctrl-klahvi.
    2. Vaadake Exceli akna allosas olevat olekuriba, mis annab olulist teavet hetkel valitud lahtrite kohta. Üks väärtustest, mida Excel automaatselt arvutab, on keskmine.

    Tulemus on näidatud alloleval pildil:

    Kuidas arvutada keskmist käsitsi

    Matemaatikas tuleb arvude loendi aritmeetilise keskmise leidmiseks liita kõik väärtused kokku ja seejärel jagada summa sellega, mitu arvu loendis on. Excelis saab seda teha vastavalt funktsioonide SUM ja COUNT abil:

    SUM( vahemik )/COUNT( vahemik )

    Allpool esitatud numbrite puhul on valem järgmine:

    =SUMMA(B3:B12)/ARV(B3:B12)

    Nagu näete, vastab valemi tulemus täpselt keskmisele väärtusele olekuribal.

    Praktikas ei ole teil peaaegu kunagi vaja oma töölehtedel käsitsi keskmistada. Kahtluse korral võib siiski olla kasulik oma keskmise valemi tulemust uuesti kontrollida.

    Ja nüüd vaatame, kuidas saate Excelis teha keskmist, kasutades spetsiaalselt selleks otstarbeks loodud funktsioone.

    AVERAGE funktsioon - arvude keskmise arvutamine

    Kasutate Exceli funktsiooni AVERAGE, et saada kõigi määratud lahtrite või vahemike numbrite keskmine.

    AVERAGE(number1, [number2], ...)

    Kus number1, number2 , ... on numbrilised väärtused, mille jaoks soovite leida keskmist. Ühes valemis võib olla kuni 255 argumenti. Argumente võib esitada numbrite, viidete või nimeliste vahemikena.

    AVERAGE on üks Exceli kõige lihtsamaid ja hõlpsamini kasutatavaid funktsioone.

    Numbrite keskmise arvutamiseks võite sisestada need otse valemisse või esitada vastavad lahtri- või vahemikuviited.

    Näiteks 2 vahemiku ja 1 üksiku lahtri keskmiseks arvutamiseks on valem järgmine:

    =KESKMINE(B4:B6, B8:B10, B12)

    Lisaks arvudele saab Exceli funktsiooniga AVERAGE leida teiste arvväärtuste, näiteks protsentide ja aegade keskmist.

    Exceli valem AVERAGE - kasutamismärkused

    Nagu te just nägite, on funktsiooni AVERAGE kasutamine Excelis lihtne. Korrektse tulemuse saamiseks peate siiski selgelt aru saama, millised väärtused on keskmises väärtuses arvesse võetud ja millised jäetud kõrvale.

    Kaasa arvatud:

    • Nullväärtustega lahtrid (0)
    • Loogilised väärtused TRUE ja FALSE sisestatakse otse argumentide loendisse. Näiteks valem AVERAGE(TRUE, FALSE) annab tulemuseks 0,5, mis on 1 ja 0 keskmine.

    Ignoreeritud:

    • Tühjad lahtrid
    • Tekstijooned
    • Boolseid väärtusi TRUE ja FALSE sisaldavad lahtrid

    Lisateavet leiate jaotisest Kuidas kasutada funktsiooni AVERAGE Excelis.

    AVERAGEA funktsioon - kõigi tühjade lahtrite keskmine väärtus

    Exceli funktsioon AVERAGEA on sarnane funktsioonile AVERAGE, mis arvutab oma argumentide väärtuste aritmeetilist keskmist. Erinevus seisneb selles, et AVERAGEA sisaldab järgmist kõik mitte-tühjad lahtrid arvutuses, olenemata sellest, kas need sisaldavad numbreid, teksti, loogilisi väärtusi või teiste funktsioonide poolt tagastatud tühje jadasid.

    AVERAGEA(väärtus1, [väärtus2], ...)

    Kus value1, value2, ... on väärtused, massiivid, lahtriviited või vahemikud, mida soovite keskmistada. Esimene argument on kohustuslik, teised (kuni 255) on valikulised.

    Exceli valem AVERAGEA - kasutamismärkused

    Nagu eespool mainitud, töötleb funktsioon AVERAGEA erinevaid väärtustüüpe, näiteks numbreid, tekstisõnu ja loogilisi väärtusi. Ja siin on näha, kuidas neid hinnatakse:

    Kaasa arvatud:

    • Tekstiväärtused on 0.
    • Nullipikkused stringid ("") hinnatakse 0-ks.
    • Boole'i väärtus TRUE on 1 ja FALSE 0.

    Ignoreeritud:

    • Tühjad lahtrid

    Näiteks allpool esitatud valem annab tulemuseks 1, mis on 2 ja 0 keskmine.

    =AVERAGEA(2, FALSE)

    Järgmine valem annab tulemuseks 1,5, mis on 2 ja 1 keskmine.

    =AVERAGEA(2, TRUE)

    Järgneval pildil on näidatud AVERAGE ja AVERAGEA valemid, mis on rakendatud samale väärtuste loetelule, ning erinevad tulemused, mida nad tagastavad:

    AVERAGEIF funktsioon - saada keskmine koos tingimusega

    Selleks, et saada kõigi teatud tingimusele vastavate lahtrite keskmine määratud vahemikus, kasutage funktsiooni AVERAGEIF.

    AVERAGEIF(vahemik, kriteeriumid, [keskmine_vahemik])

    Funktsioonil AVERAGEIF on järgmised argumendid:

    • Range (nõutav) - rakkude vahemik, mida testida antud kriteeriumide alusel.
    • Kriteeriumid (nõutav) - tingimus, mis peab olema täidetud.
    • Keskmine_vahemik (valikuline) - keskmistatavad lahtrid. Kui see jäetakse välja, siis vahemik on keskmistatud.

    Funktsioon AVERAGEIF on saadaval Excel 2007 - Excel 365. Varasemates versioonides saate koostada oma AVERAGEIF-valemi.

    Ja nüüd vaatame, kuidas saate kasutada Exceli funktsiooni AVERAGEIF, et keskmistada lahtrid vastavalt määratud tingimusele.

    Oletame, et teil on erinevate ainete hinded C3:C15 ja te soovite leida keskmist matemaatikatulemust. Seda saab teha järgmise valemiga:

    =AVERAGEIF(B3:B15, "math", C3:C15)

    Selle asemel, et "kõvakoodida" tingimus otse valemisse, võite selle sisestada eraldi lahtrisse (F3) ja viidata sellele lahtrisse kriteeriumides:

    =AVERAGEIF(B3:B15, F3, C3:C15)

    Rohkem valemite näiteid leiate Exceli funktsioonist AVERAGEIF.

    AVERAGEIFS funktsioon - keskmine mitme kriteeriumiga

    Kahe või enama tingimusega keskmiste tegemiseks kasutage AVERAGEIF-i mitmuse vastet - funktsiooni AVERAGEIFS.

    AVERAGEIFS(average_range, kriteeriumid_range1, kriteeriumid1, [kriteeriumid_range2, kriteeriumid2], ...)

    Funktsioonil on järgmine süntaks:

    • Keskmine_vahemik (nõutav) - keskmine vahemik.
    • Criteria_range (nõutav) - vahemik, mille suhtes testitakse kriteeriumid .
    • Kriteeriumid (nõutav) - tingimus, mis määrab, milliseid lahtreid keskmistada. Selle võib esitada numbri, loogilise väljendi, tekstiväärtuse või lahtriviite kujul.

    1 kuni 127 kriteeriumid_vahemik / kriteeriumid Esimene paar on kohustuslik, järgmised on vabatahtlikud.

    Sisuliselt kasutate AVERAGEIFS-i sarnaselt AVERAGEIF-ile, kuid ühe valemi raames saab testida rohkem kui ühte tingimust.

    Oletame, et mõned õpilased ei ole teatud õppeainetes teste teinud ja nende tulemused on nullid. Teie eesmärk on leida keskmine tulemus konkreetses õppeaines, jättes nullid kõrvale.

    Ülesande täitmiseks koostate AVERAGEIFS valemi, millel on kaks kriteeriumi:

    • Määrake vahemik, mida tuleb keskmistada (C3:C15).
    • Määrake vahemik, mida kontrollida 1. tingimuse suhtes (B3:B15 - elemendid).
    • Väljendage 1. tingimus ("math" või F3 - sihtelement, mis on lisatud jutumärkidesse või viide lahtrisse, mis sisaldab elementi).
    • Määrake vahemik, mida kontrollida 2. tingimuse suhtes (C3:C15 - hinded).
    • Väljendage 2. tingimust (">0" - suurem kui null).

    Ühendades ülaltoodud komponendid kokku, saame järgmise valemi:

    =AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")

    Või

    =AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")

    Allpool olevast pildist on näha, et ainult kaks lahtrit (C6 ja C10) vastavad mõlemale tingimusele, mistõttu ainult need lahtrid on keskmistatud.

    Lisateavet leiate Exceli funktsioonist AVERAGEIFS.

    AVERAGEIF ja AVERAGEIFS valemid - kasutamisjuhised

    Exceli funktsioonidel AVERAGEIF ja AVERAGEIFS on palju ühist, eelkõige see, milliseid väärtusi nad arvutavad ja milliseid ignoreerivad:

    • Keskmise vahemiku tühjad lahtrid, tekstiväärtused, loogilised väärtused TRUE/FALSE jäetakse tähelepanuta.
    • Kriteeriumide puhul käsitletakse tühje lahtreid nullväärtustena.
    • Osalise kokkulangevuse kriteeriumides võib kasutada selliseid sümboleid nagu küsimärk (?) ja tärn (*).
    • Kui ükski lahter ei vasta kõigile määratud kriteeriumidele, tekib viga #DIV0!.

    AVERAGEIF vs. AVERAGEIFS - erinevused

    Funktsionaalsuse poolest on kõige olulisem erinevus see, et AVERAGEIF saab käsitleda ainult ühte tingimust, samas kui AVERAGEIFS saab käsitleda ühte või mitut kriteeriumi. Samuti on olemas mõned tehnilised erinevused, mis on seotud average_range .

    • Koos AVERAGEIF, average_range on viimane ja valikuline argument. AVERAGEIFS-valemites on see esimene ja kohustuslik argument.
    • Koos AVERAGEIF, average_range ei pea tingimata olema sama suur kui vahemik sest tegelikud keskmistatavad lahtrid on määratud suurusjärgu vahemik argument - vasakpoolne ülemine lahter average_range võetakse lähtekohaks ja keskmistatakse nii palju lahtreid, kui on hõlmatud vahemik argument. AVERAGEIFS nõuab iga kriteeriumid_vahemik olema sama suurusega ja kujuga kui average_range , vastasel juhul tekib #VALUE! viga.

    AVERAGE IF OR valem Excelis

    Kuna Exceli funktsioon AVERAGEIFS töötab alati AND-loogikaga (kõik kriteeriumid peavad olema TRUE), tuleb teil konstrueerida oma valem, et keskmistada lahtrid OR-loogikaga (iga üksik kriteerium peab olema TRUE).

    Siin on üldine valem, mis näitab, kas lahter on X või Y.

    AVERAGE(IF(ISNUMBER(MATCH( vahemik , { kriteeriumid1 , kriteeriumid2 ,...}, 0)), average_range ))

    Nüüd vaatame, kuidas see praktikas toimib. Oletame, et alljärgnevas tabelis tahetakse leida kahe aine keskmine tulemus, Bioloogia ja Keemia , mis sisestatakse lahtritesse F3 ja F4. Seda saab teha järgmise massiivi valemiga:

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"bioloogia", "keemia"}, 0)), C3:C15))

    Inimkeelde tõlgituna ütleb valem: keskmine lahtritest C3:C15, kui vastav lahter B3:B15 on kas "Bioloogia" või "Keemia".

    Kõvakooditud kriteeriumide asemel võite kasutada vahemiku viidet (meie puhul F3:F4):

    = AVERAGE(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))

    Et valem töötaks õigesti, pidage meeles, et Excel 2019 ja madalamates programmides vajutage Ctrl + Shift + Enter. Dünaamilise massiivi Excelis (365 ja 2021) piisab tavapärasest Enteri vajutusest:

    Kuidas see valem töötab:

    Meie uudishimulikele ja mõtlevatele lugejatele, kes tahavad mitte ainult kasutada valemit, vaid ka aru saada, mida nad teevad, on siin üksikasjalik selgitus loogikast.

    Valemi keskmes on IF-funktsioon, mis määrab kindlaks, millised väärtused lähtepiirkonnas vastavad mõnele määratud kriteeriumile, ja edastab need väärtused funktsioonile AVERAGE. Järgnevalt on kirjeldatud, kuidas:

    Funktsioon MATCH kasutab otsinguväärtustena B3:B15 olevate subjektide nimesid ja võrdleb neid väärtusi F3:F4 olevate otsingumassiividega (meie sihtobjektid). 3. argument ( match_type ) on seatud 0, et otsida täpset vastet:

    MATCH(B3:B15, F3:F4, 0)

    Kui vaste on leitud, tagastab MATCH selle suhtelise positsiooni otsingumassiivis, vastasel juhul annab #N/A vea:

    {1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}

    Funktsioon ISNUMBER teisendab numbrid TRUE'ks ja vead FALSE'ks:

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

    See massiivi läheb loogiliseks testiks IF. Täielikul kujul tuleks loogiline test kirjutada nii:

    IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE

    Lühiduse huvides jätame välja =TRUE osa, sest see on kaudne.

    Seadistades value_if_true argumendi C3:C15, ütlete IF-funktsioonile, et see asendaks TRUE väärtused tegelike väärtustega C3:C15-st:

    {89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}

    See lõplik massiivi antakse üle funktsioonile AVERAGE, mis arvutab arvude aritmeetilise keskmise, ignoreerides loogilisi väärtusi.

    Kuidas ümardada keskmist Excelis

    Kui arvutate Excelis keskmist, on tulemuseks sageli mitme kümnendkohaga arv. Kui soovite kuvada vähem kümnendkohti või ümardada keskmist täisarvuks, kasutage ühte järgmistest lahendustest.

    Vähendada kümnendmäära valik

    Ümardada ainult kuvatud keskmine ilma alusväärtust muutmata, on kõige kiirem viis kasutada funktsiooni Vähendada Detsimaalne käsk Kodu vahekaardil Number rühm:

    Lahtrite vormingu dialoogiboks

    Kümnendkohtade arvu saab määrata ka järgmises lahtris Lahtrite vormindamine dialoogiboks. Selleks valige valemiruut ja vajutage Ctrl + 1, et avada valemiruut. Lahtrite vormindamine Seejärel lülitage dialoog. Number vahekaart, ja sisestage soovitud kohtade arv, mida soovite kuvada Kümnendkohtade arv kast.

    Nagu eelmine meetod, muudab see ainult kuvamisformaati. Kui viitate keskmisele lahtrisse teistes valemites, kasutatakse kõigis arvutustes algset ümardamata väärtust.

    Täieliku teabe saamiseks vaadake jaotist Ümardada numbreid lahtriformaadi muutmisega.

    Ümardada keskmine valemiga

    Arvutatud väärtuse enda ümardamiseks mähkige oma keskmise valemiga ühte Exceli ümardamisfunktsioonidest.

    Enamikus olukordades kasutate funktsiooni ROUND, mis järgib ümardamise üldisi matemaatilisi reegleid. 1. argumendis ( number ), pesitsege funktsioon AVERAGE, AVERAGEIF või AVERAGEIFS. 2. argumendis ( num_digits ), täpsustage, kui paljude kümnendkohtadeni tuleb keskmine ümardada.

    Näiteks, et ümardada keskmine kuni lähim täisarv , valem on:

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

    Keskmise ümardamiseks üks kümnendkoht , on see valem, mida tuleb kasutada:

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

    Keskmise ümardamiseks kaks kohta pärast koma , siis see töötab:

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

    Vihje. Ümardamiseks kasutage funktsiooni ROUNDUP; ümardamiseks alla - funktsiooni ROUNDDOWN.

    Nii saab Excelis keskmist teha. Allpool on lingid seotud õpetustele, mis käsitlevad keskmistamise konkreetsemaid juhtumeid, loodan, et need on teile kasulikud. Aitäh lugemise eest!

    Praktiline töövihik allalaadimiseks

    Keskmise arvutamine Excelis - näited (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.