Kā aprēķināt vidējo vērtību programmā Excel: formulas piemēri

  • Dalīties Ar Šo
Michael Brown

Šajā pamācībā uzzināsiet, kā atrast vidējo vērtību programmā Excel ar vai bez formulām un noapaļot rezultātus līdz vajadzīgajam skaitlim aiz komata.

Microsoft Excel programmā ir vairākas dažādas funkcijas, lai aprēķinātu vidējo vērtību kopas skaitlisko vērtību kopas vidējo vērtību. Turklāt ir arī tūlītējs bezformulas veids. Šajā lapā atradīsiet īsu pārskatu par visām metodēm, kas ilustrēts ar lietošanas piemēriem un labāko praksi. Visas šajā pamācībā aplūkotās funkcijas darbojas jebkurā Excel 365 versijā līdz Excel 2007.

    Kas ir vidējais?

    Ikdienā vidējais rādītājs ir skaitlis, kas izsaka tipisko vērtību datu kopā. Piemēram, ja vairāki sportisti ir veikuši 100 m sprinta skrējienu, jūs, iespējams, vēlaties zināt vidējo rezultātu, t. i., cik ilgā laikā sprinteri varētu veikt šo skrējienu.

    Matemātikā vidējā vērtība ir skaitļu kopas vidējā jeb centrālā vērtība, ko aprēķina, dalot visu vērtību summu ar to skaitu.

    Iepriekš minētajā piemērā, pieņemot, ka pirmais sportists distanci veica 10,5 sekundēs, otrajam vajadzēja 10,7 sekundes, bet trešajam - 11,2 sekundes, vidējais laiks būtu 10,8 sekundes:

    (10.5+10.7+11.2)/3 = 10.8

    Kā iegūt vidējo vērtību programmā Excel bez formulām

    Excel darblapās jums nav jāveic manuāli aprēķini - jaudīgas Excel funkcijas veiks visu darbu aizkulisēs un ātri vien sniegs rezultātu. Pirms detalizēti izpētīt specializētās funkcijas, apgūsim ātru un pārsteidzoši vienkāršu neformulāru veidu.

    Lai ātri atrastu vidējo vērtību bez formulas, izmantojiet Excel statusa joslu:

    1. Atlasiet šūnas vai diapazonus, kurus vēlaties vidēji atlasīt. Lai atlasītu nesaistītas šūnas, izmantojiet taustiņu Ctrl.
    2. Aplūkojiet statusa joslu Excel loga apakšā, kurā ir sniegta būtiska informācija par pašlaik atlasītajām šūnām. Viena no vērtībām, ko Excel aprēķina automātiski, ir vidējā vērtība.

    Rezultāts ir redzams attēlā zemāk:

    Kā manuāli aprēķināt vidējo vērtību

    Matemātikā, lai atrastu skaitļu saraksta vidējo aritmētisko vērtību, ir jāsaskaita visas vērtības un pēc tam summa jādala ar to, cik skaitļu ir sarakstā. Programmā Excel to var izdarīt, izmantojot attiecīgi funkcijas SUM un COUNT:

    SUM( diapazons )/COUNT( diapazons )

    Tālāk norādīto skaitļu diapazonam formula ir šāda:

    =SUM(B3:B12)/COUNT(B3:B12)

    Kā redzams, formulas rezultāts precīzi atbilst vidējai vērtībai statusa joslā.

    Praksē gandrīz nekad nebūs nepieciešams veikt vidējo vērtību manuālu aprēķinu darblapās. Tomēr šaubu gadījumā var būt noderīgi vēlreiz pārbaudīt vidējās vērtības formulas rezultātu.

    Un tagad aplūkosim, kā Excel programmā varat veikt vidējo vērtību, izmantojot īpaši šim nolūkam paredzētās funkcijas.

    Funkcija AVERAGE - aprēķina skaitļu vidējo vērtību

    Lai iegūtu vidējo vērtību no visiem skaitļiem norādītajās šūnās vai diapazonos, izmantojiet Excel AVERAGE funkciju.

    VIDĒJAIS(skaits1, [skaits2], ...)

    Kur numurs1, numurs2 , ... ir skaitliskās vērtības, kurām vēlaties atrast vidējo vērtību. Vienā formulā var iekļaut līdz 255 argumentiem. Argumentus var norādīt kā skaitļus, atsauces vai nosaukuma diapazonus.

    Vidējais ir viena no vienkāršākajām un ērtāk lietojamajām funkcijām programmā Excel.

    Lai aprēķinātu skaitļu vidējo vērtību, varat tos ievadīt tieši formulā vai ievadīt atbilstošās šūnas vai diapazona atsauces.

    Piemēram, lai aprēķinātu 2 diapazonu un 1 atsevišķas šūnas vidējo vērtību, formula ir šāda:

    = VIDĒJAIS(B4:B6, B8:B10, B12)

    Papildus skaitļiem ar Excel AVERAGE funkciju var atrast arī citu skaitlisko vērtību, piemēram, procentuālo daļu un laiku, vidējo vērtību.

    Excel vidējā vērtība - lietošanas piezīmes

    Kā tikko redzējāt, izmantot funkciju AVERAGE programmā Excel ir vienkārši. Tomēr, lai iegūtu pareizu rezultātu, ir skaidri jāsaprot, kuras vērtības tiek iekļautas vidējā un kuras tiek ignorētas.

    Iekļauts:

    • Šūnas ar nulles vērtībām (0)
    • Loģiskās vērtības TRUE un FALSE tiek ievadītas tieši argumentu sarakstā. Piemēram, formula AVERAGE(TRUE, FALSE) atgriež 0,5, kas ir vidējais no 1 un 0.

    Ignorēts:

    • Tukšas šūnas
    • Teksta virknes
    • Ailītes, kurās ir logiskās vērtības TRUE un FALSE

    Lai uzzinātu vairāk, skatiet sadaļu Kā lietot funkciju AVERAGE programmā Excel.

    Funkcija AVERAGEA - vidējais rādītājs visām šūnām, kas nav tukšas šūnas

    Excel funkcija AVERAGEA ir līdzīga funkcijai AVERAGE, jo tā aprēķina argumentos norādīto vērtību vidējo aritmētisko vērtību. Atšķirība ir tāda, ka funkcija AVERAGEA ietver arī visas šūnas, kas nav tukšas aprēķinā neatkarīgi no tā, vai tie satur skaitļus, tekstu, loģiskās vērtības vai tukšas virknes, ko atgriež citas funkcijas.

    AVERAGEA(vērtība1, [vērtība2], ...)

    Kur value1, value2, ... ir vērtības, masīvi, šūnu atsauces vai diapazoni, kurus vēlaties vidēji atlasīt. Pirmais arguments ir obligāts, pārējie (līdz 255) nav obligāti.

    Excel AVERAGEA formula - lietošanas piezīmes

    Kā minēts iepriekš, funkcija AVERAGEA apstrādā dažādus vērtību tipus, piemēram, skaitļus, teksta virknes un loģiskās vērtības. Un šeit ir parādīts, kā tās tiek novērtētas:

    Iekļauts:

    • Teksta vērtības tiek vērtētas kā 0.
    • Nulles garuma virknes ("") tiek vērtētas kā 0.
    • Loģiskā vērtība TRUE tiek vērtēta kā 1, bet FALSE - kā 0.

    Ignorēts:

    • Tukšas šūnas

    Piemēram, pēc tālāk dotās formulas tiek iegūta vērtība 1, kas ir 2 un 0 vidējais lielums.

    = VIDĒJAIS A(2, FALSE)

    Pēc šādas formulas iegūst 1,5, kas ir vidējais 2 un 1.

    = VIDĒJAISA(2, TRUE)

    Tālāk attēlā ir parādītas formulas AVERAGE un AVERAGEA, kas piemērotas vienam un tam pašam vērtību sarakstam, un dažādi rezultāti, ko tās dod:

    AVERAGEIF funkcija - iegūt vidējo ar nosacījumu

    Lai iegūtu vidējo vērtību no visām šūnām norādītajā diapazonā, kas atbilst noteiktam nosacījumam, izmantojiet funkciju AVERAGEIF.

    AVERAGEIF(diapazons, kritēriji, [average_range])

    Funkcijai AVERAGEIF ir šādi argumenti:

    • Diapazons (obligāts) - šūnu diapazons, kas jāpārbauda pēc dotā kritērija.
    • Kritēriji (obligāts) - nosacījums, kas jāizpilda.
    • Average_range (nav obligāti) - šūnas, kuras vidēji jānorāda. Ja nav norādīts, tad diapazons ir vidējais lielums.

    Funkcija AVERAGEIF ir pieejama programmā Excel 2007 - Excel 365. Agrākās versijās varat izveidot savu formulu AVERAGE IF.

    Un tagad aplūkosim, kā varat izmantot Excel funkciju AVERAGEIF, lai vidēji izlīdzinātu šūnas, pamatojoties uz norādīto nosacījumu.

    Pieņemsim, ka jums ir dažādu mācību priekšmetu rezultāti C3:C15, un jūs vēlaties atrast vidējo matemātikas rezultātu. To var izdarīt, izmantojot šādu formulu:

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

    Tā vietā, lai nosacījumu "iekodētu" tieši formulā, varat to ievadīt atsevišķā šūnā (F3) un kritērijos atsaukties uz šo šūnu:

    = VIDĒJAISIF(B3:B15, F3, C3:C15)

    Vairāk formulas piemēru skatiet sadaļā Excel funkcija AVERAGEIF.

    AVERAGEIFS funkcija - vidējais ar vairākiem kritērijiem

    Lai veiktu vidējo vērtību ar diviem vai vairākiem nosacījumiem, izmantojiet AVERAGEIF daudzskaitļa ekvivalentu - funkciju AVERAGEIFS.

    AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

    Funkcijai ir šāda sintakse:

    • Average_range (obligāti) - diapazons, kas jānovērtē vidēji.
    • Kritēriju_apjoms (obligāti) - diapazons, pēc kura testē kritēriji .
    • Kritēriji (obligāts) - nosacījums, kas nosaka, kuras šūnas tiks vidēji atlasītas. To var norādīt kā skaitli, loģisku izteiksmi, teksta vērtību vai atsauci uz šūnu.

    1 līdz 127 criteria_range / kritēriji var norādīt pārus. Pirmais pāris ir obligāts, nākamie nav obligāti.

    Būtībā AVERAGEIFS tiek izmantots līdzīgi kā AVERAGEIF, tikai vienā formulā var pārbaudīt vairāk nekā vienu nosacījumu.

    Pieņemsim, ka daži skolēni nav kārtojuši testus noteiktos priekšmetos un to rezultāti ir nulle. Jūs cenšaties atrast vidējo rezultātu konkrētā priekšmetā, neņemot vērā nulles.

    Lai izpildītu uzdevumu, izveidojiet AVERAGEIFS formulu ar diviem kritērijiem:

    • Nosakiet vidējo diapazonu (C3:C15).
    • Norādiet diapazonu, kas jāpārbauda attiecībā pret 1. nosacījumu (B3:B15 - vienības).
    • Izteikt 1. nosacījumu ("math" vai F3 - mērķa vienība, kas ietverta pēdiņās, vai atsauce uz šūnas, kurā ir vienība).
    • Norādiet diapazonu, kas jāpārbauda attiecībā pret 2. nosacījumu (C3:C15 - rādītāji).
    • Izteikt 2. nosacījumu (">0" - lielāks par nulli).

    Saliekot kopā iepriekš minētos komponentus, iegūstam šādu formulu:

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

    Vai

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

    Tālāk redzamajā attēlā skaidri redzams, ka tikai divas šūnas (C6 un C10) atbilst abiem nosacījumiem, un tāpēc tikai šīs šūnas tiek vidēji izlīdzinātas.

    Lai uzzinātu vairāk, skatiet Excel funkciju AVERAGEIFS.

    AVERAGEIF un AVERAGEIFS formulas - lietošanas piezīmes

    Excel AVERAGEIF un AVERAGEIFS funkcijām ir daudz kopīga, jo īpaši tas, kuras vērtības tās aprēķina un kuras ignorē:

    • Vidējā diapazonā tiek ignorētas tukšas šūnas, teksta vērtības, loģiskās vērtības TRUE/FALSE.
    • Kritērijos tukšas šūnas tiek uzskatītas par nulles vērtībām.
    • Daļējas atbilstības kritērijos var izmantot aizstājējzīmes, piemēram, jautājuma zīmi (?) un zvaigznīti (*).
    • Ja neviena šūna neatbilst visiem norādītajiem kritērijiem, rodas #DIV0! kļūda.

    AVERAGEIF pret AVERAGEIFS - atšķirības

    Funkcionalitātes ziņā būtiskākā atšķirība ir tā, ka AVERAGEIF var apstrādāt tikai vienu nosacījumu, bet AVERAGEIFS vienu vai vairākus kritērijus. Turklāt ir arī dažas tehniskas atšķirības, kas saistītas ar average_range .

    • Izmantojot AVERAGEIF, average_range ir pēdējais un neobligātais arguments. Formulās AVERAGEIFS tas ir pirmais un obligātais arguments.
    • Ar AVERAGEIF, average_range nav obligāti jābūt vienāda izmēra ar diapazons jo faktiskās vidējās vērtības noteikšanas šūnas ir atkarīgas no lieluma. diapazons arguments - augšējā kreisā šūna average_range tiek ņemts par sākumpunktu, un vidējais rādītājs tiek aprēķināts no tik daudzām šūnām, cik iekļautas diapazons arguments. AVERAGEIFS pieprasa katru criteria_range jābūt tāda paša izmēra un formas kā average_range , pretējā gadījumā tiek pieļauta kļūda #VALUE!.

    Vidējais IF VAI formula programmā Excel

    Tā kā Excel AVERAGEIFS funkcija vienmēr darbojas ar AND loģiku (visiem kritērijiem jābūt TRUE), jums būs jākonstruē sava formula, lai aprēķinātu vidējo vērtību šūnās ar OR loģiku (jebkuram kritērijam jābūt TRUE).

    Šeit ir vispārīgā formula, lai noteiktu vidējo vērtību, ja šūna ir X vai Y.

    VIDĒJAIS(IF(ISNUMBER(MATCH( diapazons , { kritēriji1 , kritēriji2 ,...}, 0)), average_range ))

    Tagad aplūkosim, kā tas darbojas praksē. Pieņemsim, ka turpmāk dotajā tabulā vēlaties atrast divu priekšmetu vidējo rezultātu, Bioloģija un Ķīmija , kas ievadīti šūnās F3 un F4. To var izdarīt, izmantojot šādu masīva formulu:

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"bioloģija", "ķīmija"}, 0)), C3:C15)))

    Tulkojot cilvēka valodā, formulā ir teikts: vidējā vērtība šūnās C3:C15, ja atbilstošā šūna B3:B15 ir vai nu "Bioloģija", vai "Ķīmija".

    Tā vietā, lai izmantotu kodētus kritērijus, varat izmantot atsauci uz diapazonu (mūsu gadījumā F3:F4):

    = VIDĒJAIS(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))

    Lai formula darbotos pareizi, programmā Excel 2019 un jaunākās versijās neaizmirstiet nospiest taustiņus Ctrl + Shift + Enter. Dinamiskā masīva programmā Excel (365 un 2021) pietiks ar parasto Enter:

    Kā šī formula darbojas:

    Mūsu zinātkārajiem un vērīgajiem lasītājiem, kuri vēlas ne tikai izmantot formulu, bet arī saprast, ko viņi dara, piedāvājam detalizētu loģikas skaidrojumu.

    Formulas pamatā ir funkcija IF, kas nosaka, kuras vērtības avota diapazonā atbilst kādam no norādītajiem kritērijiem, un nodod šīs vērtības funkcijai AVERAGE:

    Funkcija MATCH izmanto subjektu vārdus B3:B15 kā meklēšanas vērtības un salīdzina katru no šīm vērtībām ar meklēšanas masīvu F3:F4 (mūsu mērķa subjekti). 3. arguments ( match_type ) ir iestatīts uz 0, lai meklētu precīzu atbilstību:

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

    Ja tiek atrasta atbilstība, MATCH atgriež tās relatīvo pozīciju meklēšanas masīvā, pretējā gadījumā tiek paziņota #N/A kļūda:

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

    Funkcija ISNUMBER pārvērš skaitļus uz TRUE un kļūdas uz FALSE:

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

    Šis masīvs tiek pievienots IF loģiskajam testam. Pilnā formā loģiskais tests ir jāraksta šādi:

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

    Īsuma labad mēs izlaižam =TRUE daļu, jo tā ir netieši norādīta.

    Nosakot value_if_true argumentu C3:C15, jūs norādāt funkcijai IF aizstāt TRUE ar faktiskajām vērtībām no C3:C15:

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

    Šis galīgais masīvs tiek nodots funkcijai AVERAGE, kas aprēķina skaitļu vidējo aritmētisko vērtību, neņemot vērā loģiskās vērtības.

    Kā noapaļot vidējo vērtību programmā Excel

    Aprēķinot vidējo vērtību programmā Excel, rezultāts bieži vien ir skaitlis ar vairākiem cipariem aiz komata. Ja vēlaties attēlot mazāk ciparu aiz komata vai noapaļot vidējo vērtību līdz veselam skaitlim, izmantojiet kādu no turpmāk minētajiem risinājumiem.

    Samazināt decimāldaļu opciju

    Lai noapaļotu tikai parādītais vidējais nemainot pamatā esošo vērtību, visātrākais veids ir izmantot Samazināt Decimālskaitļi komandu par Sākums cilnē Numurs grupa:

    Dialoglodziņš Formatēt šūnas

    Decimālzīmju skaitu var norādīt arī parametrā Šūnu formatēšana Lai to izdarītu, atlasiet formulas šūnu un nospiediet Ctrl + 1, lai atvērtu dialoglodziņu. Šūnu formatēšana dialoglodziņu. Pēc tam pārslēdziet uz Numurs cilnē un ierakstiet vietu skaitu, ko vēlaties parādīt cilnē Decimālskaitļi aiz komata kaste.

    Tāpat kā iepriekšējā metode, šī metode maina tikai attēla formātu. Atsaucoties uz vidējo šūnu citās formulās, visos aprēķinos tiks izmantota sākotnējā nesagrupētā vērtība.

    Sīkāku informāciju skatiet sadaļā Skaitļu noapaļošana, mainot šūnu formātu.

    Vidējā noapaļošana, izmantojot formulu

    Lai noapaļotu pašu aprēķināto vērtību, vidējās vērtības formulā ietveriet kādu no Excel noapaļošanas funkcijām.

    Lielākajā daļā gadījumu izmantojiet funkciju ROUND, kas darbojas saskaņā ar vispārējiem matemātikas noapaļošanas noteikumiem. 1. argumentā ( numurs ), ievietot funkciju AVERAGE, AVERAGEIF vai AVERAGEIFS. 2. argumentā ( num_digits ), norādiet decimālzīmju skaitu, līdz kuram noapaļot vidējo vērtību.

    Piemēram, lai noapaļotu vidējo vērtību līdz tuvākais vesels skaitlis , formula ir šāda:

    =ROUND(VIDĒJAIS(B3:B15), 0)

    Lai noapaļotu vidējo vērtību līdz viena zīme aiz komata , ir jāizmanto šī formula:

    =ROUND(VIDĒJAIS(B3:B15), 1)

    Lai noapaļotu vidējo vērtību līdz divas zīmes aiz komata , šis darbosies:

    =ROUND(VIDĒJAIS(B3:B15), 2)

    Padoms. Lai noapaļotu uz augšu, izmantojiet funkciju ROUNDUP; lai noapaļotu uz leju, izmantojiet funkciju ROUNDDOWN.

    Tas ir veids, kā varat veikt vidējo rādītāju programmā Excel. Zemāk ir saites uz saistītajām pamācībām, kurās aplūkoti specifiskāki vidējā rādītāja gadījumi, cerams, ka jums tie būs noderīgi. Paldies, ka izlasījāt!

    Prakses darba burtnīca lejupielādei

    Vidējā aprēķināšana programmā Excel - piemēri (.xlsx fails)

    Maikls Brauns ir īpašs tehnoloģiju entuziasts, kura aizraušanās ir sarežģītu procesu vienkāršošana, izmantojot programmatūras rīkus. Ar vairāk nekā desmit gadu pieredzi tehnoloģiju nozarē viņš ir pilnveidojis savas prasmes programmās Microsoft Excel un Outlook, kā arī Google izklājlapās un dokumentos. Maikla emuārs ir veltīts tam, lai dalītos savās zināšanās un pieredzē ar citiem, sniedzot viegli izpildāmus padomus un pamācības produktivitātes un efektivitātes uzlabošanai. Neatkarīgi no tā, vai esat pieredzējis profesionālis vai iesācējs, Maikla emuārs piedāvā vērtīgas atziņas un praktiskus padomus, kā maksimāli izmantot šos būtiskos programmatūras rīkus.