Excel бағдарламасында орташаны қалай есептеу керек: формула мысалдары

  • Мұны Бөлісіңіз
Michael Brown

Оқулық Excel бағдарламасында формулалары бар немесе жоқ орташа мәнді табуды және нәтижелерді қалағаныңызша ондық таңбаға дейін дөңгелектеуді үйретеді.

Microsoft Excel бағдарламасында мыналар бар сандық мәндер жиынының орташа мәнін есептеуге арналған бірнеше түрлі функциялар. Оның үстіне, лезде формуласыз әдіс бар. Бұл бетте сіз пайдалану мысалдарымен және ең жақсы тәжірибелермен суреттелген барлық әдістердің жылдам шолуын таба аласыз. Осы оқулықта талқыланған барлық функциялар Excel 365 және Excel 2007 нұсқасының кез келген нұсқасында жұмыс істейді.

    Орташа деген не?

    Күнделікті өмірде орташа мәнді білдіретін сан болып табылады. деректер жиынындағы типтік мән. Мысалы, егер бірнеше спортшы 100 метрлік спринтке жүгірсе, сіз орташа нәтижені білгіңіз келуі мүмкін, яғни көптеген спринтерлердің жарысты аяқтау үшін қанша уақыт қажет екенін білгіңіз келеді.

    Математикада орташа мән барлық мәндердің қосындысын олардың санына бөлу арқылы есептелетін сандар жиынындағы ортаңғы немесе орталық мән.

    Жоғарыда келтірілген мысалда бірінші спортшы қашықтықты 10,5 секундта жүріп өтті деп есептесек, екіншісі қажет болды. 10,7 секунд, ал үшіншісі 11,2 секундты алды, орташа уақыт 10,8 секунд болады:

    (10,5+10,7+11,2)/3 = 10,8

    Excelде орташа мәнді қалай алуға болады формулаларсыз

    Excel жұмыс парақтарында қолмен есептеулерді орындаудың қажеті жоқ - қуатты Excel функциялары барлығын орындайдылогикалық мәндерді елемейтін сандардың арифметикалық ортасын есептейтін функция.

    Excel бағдарламасында орташа мәнді дөңгелектеу жолы

    Excel бағдарламасында орташа мәнді есептеу кезінде нәтиже көбінесе бірнеше ондық таңбалары бар сан болып табылады. . Ондық сандарды азырақ көрсету немесе орташа мәнді бүтін санға дөңгелектеу қажет болса, келесі шешімдердің бірін пайдаланыңыз.

    Ондық параметрін азайту

    Тек көрсетілген орташа мәнді дөңгелектеу үшін негізгі мәнді өзгертпестен, ең жылдам әдіс - Нөмір тобындағы Басты қойындысындағы Азайту Ондық пәрменін пайдалану. :

    Ұяшықтарды пішімдеу диалогтық терезесі

    Ондық таңбалардың санын Ұяшықтарды пішімдеу диалогтық терезесінде де көрсетуге болады. Оны орындау үшін формула ұяшығын таңдап, Ұяшықтарды пішімдеу диалогтық терезесін ашу үшін Ctrl + 1 пернелерін басыңыз. Содан кейін Сан қойындысына ауысып, Ондық орындар өрісіне көрсеткіңіз келетін орындардың санын теріңіз.

    Алдыңғы әдіс сияқты, бұл тек өзгереді. көрсету пішімі. Басқа формулалардағы орташа ұяшыққа сілтеме жасағанда, бастапқы дөңгелектенбеген мән барлық есептеулерде пайдаланылады.

    Толық мәліметтер алу үшін ұяшық пішімін өзгерту арқылы сандарды дөңгелектеу бөлімін қараңыз.

    Орташа мәнді формуламен дөңгелектеңіз

    Есептелген мәннің өзін дөңгелектеу үшін орташа мәнді ораңыз. Excel дөңгелектеу функцияларының біріндегі формула.

    Көптеген жағдайларда сіз пайдаланасызДөңгелектеу үшін жалпы математикалық ережелерді сақтайтын ROUND функциясы. 1-аргументте ( сан ) AVERAGE, AVERAGEIF немесе AVERAGEIFS функцияларын кірістіріңіз. 2-аргументте ( сан_саны ) орташа мәнді дөңгелектеу үшін ондық таңбалардың санын көрсетіңіз.

    Мысалы, орташа мәнді ең жақын бүтін санға дөңгелектеу үшін , формуласы:

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

    Орташа мәнді бір ондық ге дейін дөңгелектеу үшін мына формула қолданылады:

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

    Орташа мәнді екі ондық белгіге дейін дөңгелектеу үшін бұл жұмыс істейді:

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

    Кеңес. Дөңгелектеу үшін ROUNDUP функциясын пайдаланыңыз; дөңгелектеу үшін - ROUNDOWN функциясы.

    Осылайша Excel бағдарламасында орташа мәнді жасауға болады. Төменде орташа мәндердің нақты жағдайларын талқылайтын тиісті оқулықтарға сілтемелер бар, олар сізге пайдалы болады деп үміттенеміз. Оқығаныңызға рахмет!

    Жүктеп алуға арналған жұмыс кітабы

    Excel бағдарламасында орташа мәнді есептеңіз - мысалдар (.xlsx файлы)

    сахнаның артындағы жұмыс және нәтижені қысқа мерзімде жеткізу. Мамандандырылған функцияларды егжей-тегжейлі зерттемес бұрын, формуласыз жылдам және таңқаларлық қарапайым әдісті үйренейік.

    Формуласыз орташа мәнді жылдам табу үшін Excel күй жолағын пайдаланыңыз:

    1. Таңдаңыз. орташа алғыңыз келетін ұяшықтар немесе ауқымдар. Қатар емес таңдаулар үшін Ctrl пернесін пайдаланыңыз.
    2. Excel терезесінің төменгі жағындағы күй жолағын қараңыз, ол ағымдағы таңдалған ұяшықтар туралы маңызды ақпаратты береді. Excel автоматты түрде есептейтін мәндердің бірі орташа мән болып табылады.

    Нәтиже төмендегі суретте көрсетілген:

    Орташаны қолмен қалай есептеу керек

    Математикада, сандар тізімінің арифметикалық ортасын табу үшін барлық мәндерді қосып, қосындыны тізімде қанша сан бар екеніне бөлу керек. Excel бағдарламасында мұны SUM және COUNT функцияларын пайдалана отырып жасауға болады, сәйкесінше:

    SUM( ауқым )/COUNT( ауқым )

    Төмендегі сандар ауқымы үшін, формула келесідей болады:

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

    Көріп отырғаныңыздай, формуланың нәтижесі күй жолағындағы орташа мәнге дәл сәйкес келеді.

    Іс жүзінде жұмыс парақтарында қолмен орташа мәнді жасаудың қажеті шамалы. Дегенмен, күмән туындаған жағдайда орташа формуланың нәтижесін қайта тексеру пайдалы болуы мүмкін.

    Енді арнайы функцияларды пайдаланып Excel бағдарламасында орташа мәнді қалай жасауға болатынын қарастырайық.мақсатқа арналған.

    Орташа функциясы - сандардың орташа мәнін есептеу

    Excel AVERAGE функциясын көрсетілген ұяшықтардағы немесе ауқымдардағы барлық сандардың орташа мәнін алу үшін пайдаланасыз.

    ОРТА (1-сан, [2-сан], …)

    Мұндағы 1-сан, 2-сан , … орташа мәнін тапқыңыз келетін сандық мәндер. Бір формулаға 255 аргументке дейін қосуға болады. Аргументтер сандар, сілтемелер немесе атаулы ауқымдар ретінде берілуі мүмкін.

    ОРТА - Excel бағдарламасындағы ең қарапайым және қолдануға оңай функциялардың бірі.

    Сандардың орташа мәнін есептеу үшін, сіз оларды тікелей формулада тере аласыз немесе сәйкес ұяшықты немесе ауқым сілтемелерін бере аласыз.

    Мысалы, төмендегі орташа 2 ауқымды және 1 жеке ұяшықты алу үшін мына формула болады:

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

    Сандардан басқа Excel AVERAGE функциясы пайыздар мен уақыттар сияқты басқа сандық мәндердің орташа мәнін таба алады.

    Excel AVERAGE формуласы - пайдалану ескертпесі

    Жаңа көргеніңіздей, Excel бағдарламасында AVERAGE функциясын пайдалану оңай. Дегенмен, дұрыс нәтиже алу үшін орташа мәнге қандай мәндер кіретінін және нені еленбейтінін анық түсіну керек.

    Қосылған:

    • Нөл мәндері бар ұяшықтар (0)
    • ШЫН және ЖАЛҒАН логикалық мәндері аргументтер тізіміне тікелей теріледі. Мысалы, AVERAGE(TRUE, FALSE) формуласы 0,5 мәнін береді, бұл 1 және 0-дің орташа мәні.

    Еленбейді:

    • Босұяшықтар
    • Мәтін жолдары
    • Логикалық мәндері бар ұяшықтар TRUE және FALSE

    Қосымша ақпарат алу үшін Excel бағдарламасындағы AVERAGE функциясын пайдалану жолын қараңыз.

    AVERAGEA функциясы - бос емес барлық ұяшықтардың орташа мәні

    Excel AVERAGEA функциясы ОРТА функциясына ұқсас, өйткені ол аргументтеріндегі мәндердің орташа арифметикалық мәнін есептейді. Айырмашылық мынада: AVERAGEA есептеудегі барлық бос емес ұяшықтарды қамтиды, оларда сандар, мәтін, логикалық мәндер немесе басқа функциялар қайтаратын бос жолдар бар ма.

    AVERAGEA(1-мән, [2-мән], …)

    Мұндағы 1-мән, 2-мән, … - сіз орташа алғыңыз келетін мәндер, массивтер, ұяшық сілтемелері немесе ауқымдар. Бірінші аргумент қажет, басқалары (255-ке дейін) міндетті емес.

    Excel AVERAGEA формуласы - пайдалану ескертпесі

    Жоғарыда айтылғандай, AVERAGEA функциясы сандар, мәтін жолдары сияқты әртүрлі мән түрлерін өңдейді. және логикалық мәндер. Және олар былайша бағаланады:

    Қосылған:

    • Мәтін мәндері 0 ретінде бағаланады.
    • Нөлдік ұзындықтағы жолдар ("") 0 ретінде бағаланады.
    • Логикалық мәні TRUE 1 және ЖАЛҒАН 0 ретінде бағалайды.

    Еленбейді:

    • Бос ұяшықтар

    Мысалы, Төмендегі формула 2 және 0-дің орташа мәні болып табылатын 1 мәнін береді.

    =AVERAGEA(2, FALSE)

    Келесі формула 2 және 1-дің орташа мәні болып табылатын 1,5 мәнін береді.

    =AVERAGEA(2, TRUE)

    Төмендегі сурет мыналарға қолданылған AVERAGE және AVERAGEA формулаларын көрсетедібірдей мәндер тізімі және олар қайтаратын әр түрлі нәтижелер:

    Орташа мән функциясы - шарты бар орташа мәнді алу

    Белгілі бір шартты қанағаттандыратын көрсетілген ауқымдағы барлық ұяшықтардың орташа мәнін алу үшін AVERAGEIF функциясын пайдаланыңыз. .

    AVERAGEIF(ауқым, критерий, [орташа_ауқым])

    AVERAGEIF функциясының келесі аргументтері бар:

    • Ауқым (міндетті) - ұяшықтар ауқымы берілген критерийлер бойынша сынау.
    • Критерийлер (міндетті) - орындалуы тиіс шарт.
    • Орташа_ауқым (міндетті емес) - ұяшықтар орташа. Өткізілмесе, диапазон орташа мәнге ие болады.

    AVERAGEF функциясы Excel 2007 - Excel 365 нұсқасында қол жетімді. Бұрынғы нұсқаларда жеке ОРТАША ЕСЕР формуласын құра аласыз.

    Ал енді сіз көрсеткен шарт негізінде ұяшықтарды орташалау үшін Excel AVERAGEIF функциясын қалай пайдалануға болатынын көрейік.

    C3:C15-те әртүрлі пәндер бойынша ұпайларыңыз бар делік және сіз келесі мәнді тапқыңыз келеді делік. орташа математикалық балл. Мұны келесі формуламен жасауға болады:

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

    Шартты тікелей формулада "қатаң кодтау" орнына, оны бөлек ұяшыққа (F3) теріп, сол ұяшыққа сілтеме жасай аласыз. Шартта:

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

    Қосымша формула мысалдарын алу үшін Excel AVERAGEIF функциясын қараңыз.

    ORTALAMA IFS функциясы - бірнеше шартты орташа

    Екі немесе одан да көп шарттармен орташа мәнді жасау үшін AVERAGEIF көпше түрін пайдаланыңыз -AVERAGEIFS функциясы.

    AVERAGEIFS(орташа_ауқым, шарт_ауқым1, шарт1, [шарт_ауқым2, шарт2], …)

    Функцияның келесі синтаксисі бар:

    • Орташа_ауқым ( міндетті) - орташа мәнге дейінгі диапазон.
    • Критерийлер_диапазоны (міндетті) - критерийлер бойынша сыналатын диапазон.
    • Критерийлер (міндетті) - қай ұяшықтарды орташалау керектігін анықтайтын шарт. Ол сан, логикалық өрнек, мәтіндік мән немесе ұяшық сілтемесі түрінде берілуі мүмкін.

    1 - 127 шарттар_ауқымы / шарттар жұптары жеткізіледі. Бірінші жұп қажет, кейінгілері міндетті емес.

    Негізінде сіз AVERAGEIFS мәнін AVERAGEIF сияқты пайдаланасыз, тек бір формулада бірнеше шартты тексеруге болады.

    Кейбір студенттерді делік. белгілі бір пәндер бойынша тест тапсырған жоқ және нөлдік ұпайға ие болды. Нөлдерді елемейтін нақты пән бойынша орташа ұпайды табуды мақсат етесіз.

    Тапсырманы орындау үшін екі критерийі бар AVERAGEIFS формуласын құрастырасыз:

    • Орташа мәнге дейінгі ауқымды анықтаңыз (C3) :C15).
    • 1-ші шартқа сәйкес тексеру ауқымын көрсетіңіз (B3:B15 - элементтер).
    • 1-шартты көрсетіңіз («математика» немесе F3 - тырнақшаға алынған мақсатты элемент. таңбалар немесе элементі бар ұяшыққа сілтеме).
    • 2-ші шартқа сәйкес тексеру ауқымын көрсетіңіз (C3:C15 - ұпайлар).
    • 2-шартты көрсетіңіз («>0»).- нөлден үлкен).

    Жоғарыдағы компоненттерді біріктіру арқылы келесі формуланы аламыз:

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

    Немесе

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

    Төмендегі сурет екі шартқа тек екі ұяшық (C6 және C10) сәйкес келетінін көрсетеді, сондықтан тек осы ұяшықтар орташаланған.

    Қосымша ақпарат алу үшін Excel AVERAGEIFS функциясын тексеріңіз.

    AVERAGEIF және AVERAGEIFS формулалары - пайдалану ескертпесі

    Excel AVERAGEIF және AVERAGEIFS функцияларында ортақ көп нәрсе бар, атап айтқанда, олардың мәндері. есептеу және елемейтін:

    • Орташа ауқымда бос ұяшықтар, мәтін мәндері, TRUE/FALSE логикалық мәндері еленбейді.
    • Шартта бос ұяшықтар нөлдік мәндер ретінде қарастырылады.
    • Сұрақ белгісі (?) және жұлдызша (*) сияқты қойылмалы таңбаларды ішінара сәйкестік шарттарында пайдалануға болады.
    • Егер ешбір ұяшық көрсетілген шарттарға сәйкес келмесе, #DIV0! қате орын алды.

    AVERAGEIF және AVERAGEIFS - айырмашылықтар

    Функционалдылық тұрғысынан алғанда, ең маңызды айырмашылық AVERAGEIF бір шартты ғана өңдей алады, ал AVERAGEIFS бір немесе бірнеше критерийлер. Сондай-ақ, орташа_ауқымға қатысты бірнеше техникалық айырмашылықтар бар.

    • AVERAGEIF параметрімен орташа_ауқым соңғы және қосымша аргумент болып табылады. AVERAGEIFS формулаларында бұл бірінші және қажетті аргумент болып табылады.
    • AVERAGEIF кезінде орташа_ауқым міндетті түрде бірдей өлшем болуы міндетті емес. ауқым , себебі орташаланатын нақты ұяшықтар диапазон аргументінің өлшемімен анықталады - бастапқы нүкте ретінде орташа_ауқым жоғарғы сол жақ ұяшығы алынады және ауқым аргументіне қосылған ұяшықтардың орташа саны сонша. AVERAGEIFS әрбір шарт_ауқымының өлшемі мен пішінінің орташа_ауқыммен бірдей болуын талап етеді, әйтпесе #VALUE! қате орын алады.

    EXCEL бағдарламасындағы ОРТАША ЕГЕР НЕМЕСЕ формула

    Excel AVERAGEIFS функциясы әрқашан ЖӘНЕ логикасымен жұмыс істейтіндіктен (барлық критерийлер TRUE болуы керек), сіз өзіңіздің жеке логикаңызды құруыңыз керек. НЕМЕСЕ логикасы бар ұяшықтарды орташалау формуласы (кез келген жалғыз шарт АҚИҚАТ болуы керек).

    Мұнда ұяшық X немесе Y болса, орташа мәнді алу үшін жалпы формула берілген.

    AVERAGE(ЕГЕР(ISNUMBER(МАТЧ( )) диапазон , { шарт1 , критерий2 ,…}, 0)), орташа_ауқым ))

    Енді оның іс жүзінде қалай жұмыс істейтінін көрейік. . Төмендегі кестеде F3 және F4 ұяшықтарына енгізілген Биология және Химия екі пәннің орташа балын тапқыңыз келеді делік. Мұны келесі массив формуласымен жасауға болады:

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

    Адам тіліне аударылғанда, формула былай дейді: C3:C15 ішіндегі орташа ұяшықтар, егер B3:B15 ішіндегі сәйкес ұяшық не болса " Биология» немесе «Химия».

    Қатты кодталған критерийлердің орнына ауқым сілтемесін пайдалануға болады (біздің жағдайда F3:F4):

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

    Формула үшін дұрыс жұмыс істеуге,Excel 2019 және одан төменірек нұсқаларында Ctrl + Shift + Enter пернелерін басуды ұмытпаңыз. Excel динамикалық массивінде (365 және 2021) кәдімгі Enter соққысы жеткілікті болады:

    Бұл формула қалай жұмыс істейді:

    Тек қана емес, білуге ​​құмар және ойлы оқырмандарымыз үшін формуланы пайдалану, бірақ олардың не істеп жатқанын түсіну үшін, мұнда логиканың егжей-тегжейлі түсіндірмесі берілген.

    Формуланың негізінде IF функциясы бастапқы диапазондағы қай мәндердің көрсетілген критерийлердің кез келгеніне сәйкес келетінін анықтайды және өтеді. сол мәндерді AVERAGE функциясына ауыстырыңыз. Мынадай:

    SATCH функциясы B3:B15 ішіндегі тақырып атауларын іздеу мәндері ретінде пайдаланады және сол мәндердің әрқайсысын F3:F4 (біздің мақсатты субъектілер) іздеу массивімен салыстырады. 3-аргумент ( сәйкестік_түрі ) дәл сәйкестікті іздеу үшін 0 мәніне орнатылған:

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

    Сәйкестік табылған кезде, MATCH іздеу массивіндегі салыстырмалы орнын қайтарады. , әйтпесе #N/A қатесі:

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

    ISNUMBER функциясы сандарды TRUE мәніне және қателерді FALSE мәніне түрлендіреді:

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

    Бұл массив IF логикалық сынағы. Толық пішінде логикалық тест келесідей жазылуы керек:

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

    Қысқалық үшін =ШЫН бөлігін алып тастаймыз, себебі ол тұспалданады.

    егер_шын_мән аргументін C3:C15 мәніне орнату, сіз ЕСЕР функциясына TRUE мәндерін C3:C15:

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

    нақты мәндерімен ауыстыруды айтасыз. Бұл соңғы массив беріледі ОРТАШАҒА дейін

    Майкл Браун - бағдарламалық құралдарды пайдалана отырып, күрделі процестерді жеңілдетуге құмарлығы бар арнайы технология әуесқойы. Технологиялық индустрияда он жылдан астам тәжірибесі бар ол Microsoft Excel және Outlook, сондай-ақ Google Sheets және Docs бағдарламаларында өз дағдыларын жетілдірді. Майклдың блогы өз білімі мен тәжірибесін басқалармен бөлісуге, өнімділік пен тиімділікті арттыруға арналған оңай орындалатын кеңестер мен оқулықтар беруге арналған. Сіз тәжірибелі кәсіпқой болсаңыз да, жаңадан бастаушы болсаңыз да, Майклдың блогы осы маңызды бағдарламалық құралдарды барынша пайдалану үшін құнды түсініктер мен практикалық кеңестер ұсынады.