Мысалдармен Excel AVERAGE функциясы

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

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

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

    Excel бағдарламасындағы AVERAGE функциясы

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

    Орташа (1-сан, [2-сан], …)

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

    Орташа мән Excel 2007 нұсқасымен бірге Excel 365 бағдарламасының барлық нұсқаларында қол жетімді.

    ОРТА функциясы - 6 білу керек

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

    1. Орташа мәнге нөлдік мәндері бар ұяшықтар кіреді.
    2. Бос ұяшықтар еленбейді.
    3. мәтін жолдары және логикалық мәндері TRUE және FALSE бар ұяшықтар еленбейді. Есептеуге логикалық мәндерді және сандардың мәтіндік көріністерін қосқыңыз келсе, AVERAGEA функциясын пайдаланыңыз.
    4. Логикалық мәндерБарлық осы мәселелердің шешімдері мына жерде берілген: Excel формулалары есептелмейді.

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

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

      Excel бағдарламасындағы ОРТАША формула – мысалдар (.xlsx файлы)

      формулада тікелей терілгендер есептеледі. Мысалы, AVERAGE(TRUE, FALSE) формуласы 0,5 мәнін береді, бұл 1 және 0-дің орташа мәні.
    5. Егер көрсетілген аргументтер жалғыз жарамды сандық мәнді қамтымаса, #DIV/0! қате орын алады.
    6. қате мәндері болатын аргументтер ОРТАША формула қатені қайтарады. Бұған жол бермеу үшін қателерді елемеу әдісін қараңыз.

    Ескертпе. Excel парақтарында ОРТАША функциясын пайдаланған кезде, нөлдік мәндері және бос ұяшықтар бар ұяшықтар арасындағы айырмашылықты есте сақтаңыз - 0 саны есептеледі, бірақ бос ұяшықтар есептелмейді. Берілген жұмыс парағында " Нөлдік мәні бар ұяшықтарда нөлді көрсету " опциясы белгіленбесе, бұл әсіресе шатастыруы мүмкін. Бұл опцияны Excel параметрлері > Кеңейтілген > Осы жұмыс парағы үшін көрсету опциялары бөлімінен таба аласыз.

    Excel AVERAGE формуласы

    Орташа мәнге арналған негізгі Excel формуласын құру үшін сізге тек бастапқы мәндерді беру қажет. Мұны бірнеше түрлі жолдармен жасауға болады.

    Белгілі бір сандардың орташа мәнін есептеу үшін оларды формулаға тікелей теруге болады. Мысалы, 1,2,3 және 4 сандарын орташалау үшін мына формула табылады:

    =AVERAGE(1,2,3,4)

    Excel бағдарламасында баған орташалау үшін, бүтін- баған сілтемесі:

    =AVERAGE(A:A)

    Орташа жол алу үшін тұтас жол сілтемесін пайдаланыңыз:

    =AVERAGE(1:1)

    Орташа ұяшықтар диапазоны , көрсетіңізформулаңыздағы бұл диапазон:

    =AVERAGE(A1:C20)

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

    =AVERAGE(A1, C1, D1)

    Орташа бірнеше диапазон үшін бір формулада бірнеше ауқым сілтемелерін пайдаланыңыз:

    =AVERAGE(A1:A20, C1:D10)

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

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

    Ал міне, өмірден алынған сценарий. Төмендегі деректер жинағында біз орташа мәнді есептеу үшін 3 түрлі формуланы қолданамыз – бүкіл ауқымда, әр жолда және әр бағанда:

    Excel бағдарламасында AVERAGE функциясын қалай пайдалану керек - мысалдар

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

    Excel бағдарламасында орташа пайызды есептеңіз

    Орташа мәнді алу үшін пайыздар үшін орташа мән үшін кәдімгі Excel формуласын пайдаланасыз. Ең бастысы - формула ұяшығы үшін Пайыз пішімін орнату.

    Мысалы, C2 мен C11 ұяшықтарындағы орташа пайызды есептеу үшін мына формула табылады:

    =AVERAGE(C2:C11)

    Excel бағдарламасында орташа уақытты алу

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

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

    =AVERAGE(B3:B13)

    Нөлсіз Excel орташа мәні

    Excel AVERAGE функциясы бос ұяшықтарды, мәтінді және логикалық мәндерді өткізіп жібереді, бірақ нөлдерді емес. Төмендегі суретте E4, E5 және E6 ұяшықтарындағы орташа мән бос ұяшық сияқты E3 ұяшығымен бірдей және C бағанындағы жарамсыз мәндер еленбейді және тек B және D бағандарындағы сандар өңделетініне назар аударыңыз. Дегенмен, C7-дегі нөлдік мән E7-дегі орташа мәнге қосылады, себебі ол жарамды сандық мән болып табылады.

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

    =AVERAGEIF(B3:D3, "0")

    Орташа жоғарғы немесе төменгі N мәндері

    Жоғарыдағы 3, 5, 10 немесе n мәндерінің орташа мәнін алу үшін диапазон үшін ОРТАША мәнін LARGE функциясымен бірге пайдаланыңыз:

    AVERAGE(ULGE( ауқым , {1,2,3, …, n}))

    Мысалы, орташа мәнді алу үшін B3:B11 ішіндегі ең үлкен 3 сан, формула:

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

    Ауқымдағы төменгі 3, 5, 10 немесе n мәндерінің орташа мәнін есептеу үшін, ОРТАША мәнін КІШІ функциясымен бірге пайдаланыңыз:

    AVERAGE(КІШІ( диапазон , {1,2,3, …, n}))

    Мысалы, кестедегі ең төменгі 3 санды орташалау үшін диапазон, формула келесідей болады:

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

    Ал мына нәтижелер:

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

    Әдетте, LARGE функциясы берілген массивтегі N-ші ең үлкен мәнді анықтайды. Жоғарғы n мәндерін алу үшін массивЕкінші аргумент үшін {1,2,3} сияқты тұрақты мән пайдаланылады.

    Біздің жағдайда LARGE 94, 93 және 90 болатын ауқымдағы ең жоғары 3 мәнді қайтарады. AVERAGE оны сол жерден алады. және орташа мәнді шығарады.

    ОРТАША КІШКЕН комбинациясы ұқсас жұмыс істейді.

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

    Шарттармен орташа мәнді есептеу үшін, Excel 2007 - 365 нұсқасындағы AVERAGEIF немесе AVERAGEIFS левередждері. Бұрынғы нұсқаларда сіз өзіңіздің ОРТАША ЕСЕР формулаңызды құра аласыз.

    Орташа мәнді бір шартпен

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

    ОРТАША(Егер( шарттар_ауқымы = шарттар , орташа_ауқым ))

    Excel 2019 және одан төменірек нұсқаларында бұл тек мән ретінде жұмыс істейді массив формуласы, яғни оны дұрыс аяқтау үшін Ctrl + Shift + Enter пернелерін басу керек. Excel 365 және 2021 нұсқаларында қалыпты формула жақсы жұмыс істейді.

    Мысал ретінде төмендегі кестеден математикадан орташа ұпайды табайық. Ол үшін жай ғана критерийлер үшін «Математика» пайдаланыңыз:

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

    Немесе кейбір ұяшыққа шартты енгізіп, сол ұяшыққа сілтеме жасай аласыз (біздің жағдайда F2):

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

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

    IF функциясының логикалық сынағы C3:C11 бағдарламасындағы әрбір тақырыпты F2 ішіндегі мақсаттымен салыстырады. Салыстыру нәтижесі ШЫН және ЖАЛҒАН мәндердің жиымы болып табылады, мұнда ШЫНДЫҚ сәйкестіктерді білдіреді:

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

    мән_ егер_шын_ аргументі үшін бізұпайлар ауқымын беріңіз (B3:B11), сондықтан логикалық сынақ ШЫН болса, сәйкес балл қайтарылады. мән_ егер_жалған аргументі алынып тасталса, шарт орындалмаған жерде FALSE пайда болады:

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

    Бұл массив орташа арифметикалық мәнді есептейтін AVERAGE функциясына беріледі. ЖАЛҒАН мәндерді елемейтін сандардың.

    Орташа ЕГЕР бірнеше критерийлері бар

    Бірнеше шарты бар орташа сандар үшін жалпы формула:

    AVERAGE(IF((<17))>критерийлер_диапазоны1 = критерийлер1 ) * ( шарттар_аралығы2 = критериа2 ), орташа_ауқым ))

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

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

    Шарттарға арналған ұяшық сілтемелерімен бұл бірдей жақсы жұмыс істейді:

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

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

    Дәл осындай нәтижеге кірістірілген IF операторының көмегімен қол жеткізуге болады:

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

    Қай формуланы қолдану тек сіздің жеке қалауыңыздың мәселесі.

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

    IF логикалық тестінде екі салыстыру операциясы орындалады - алдымен C3:C11 пәндер тізімін мәнмен салыстырасыз. G2-де, содан кейін сіз D3:D11-дегі сыныптарды келесімен салыстырасызG3 мәні. TRUE және FALSE мәндерінің екі массиві көбейтіледі және көбейту операциясы ЖӘНЕ операторы сияқты жұмыс істейді. Кез келген арифметикалық операцияда TRUE 1-ге, ал ЖАЛҒАН 0-ге тең болады. 0-ге көбейту әрқашан нөлді береді, сондықтан екі шарттың екеуі ШЫН болғанда ғана нәтиже массивінде 1 болады. Бұл массив 1-ге (TRUE) сәйкес ұпайларды қайтаратын IF функциясының логикалық сынауында бағаланады:

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

    Бұл соңғы массив AVERAGE мәніне қызмет етеді.

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

    Негізгі мәнді өзгертпестен тек көрсетілетін орташа мәнді дөңгелектеу керек болса, Ондықты азайту<18 параметрін пайдаланыңыз. Таспадағы> пәрменін немесе Excel бағдарламасында орташаны дөңгелектеу жолы бөлімінде түсіндірілген Ұяшықтарды пішімдеу тілқатысу терезесі.

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

    Дөңгелектеу үшін жалпы математикалық ережелерді сақтау үшін ROUND функциясына ОРТАША мәнді кірістіріңіз. 2-аргументте ( сан_саны ) орташа мәнді дөңгелектейтін сандар санын көрсетіңіз.

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

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

    Орташа мәнді бір ондық таңбаға дөңгелектеу үшін сан_саны аргументі үшін 1 пайдаланыңыз:

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

    Орташа мәнді екі ондық ге дейін дөңгелектеу үшін сан_саны аргументі үшін 2 пайдаланыңыз:

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

    және т.б. қосулы.

    үшінжоғары дөңгелектеу үшін ROUNDUP функциясын пайдаланыңыз:

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

    Төменге дөңгелектеу үшін ROUNDOWN функциясы пайдаланылады:

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

    Fixing #DIV/0 Excel бағдарламасындағы қате AVERAGE

    Есептеп жатқан ұяшықтар ауқымында сандық мәндер болмаса, AVERAGE формуласы нөлге бөлу қатесін береді (#DIV/0!). Бұны түзету үшін COUNT функциясымен жалпы сандық мәндерді алуға болады және егер санақ 0-ден үлкен болса, онда орташа; әйтпесе - бос жолды қайтарыңыз.

    ЕГЕР(COUNT( ауқым )>0, AVERAGE( диапазон ), "")

    Мысалы, # мәнін болдырмау үшін Төмендегі деректер жинағындағы орташа мәні бар DIV/0 қатесі, мына формуланы пайдаланыңыз:

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

    Орташа мән және қателерді елемеу

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

    Орташа және ҚАТЕЛІК

    Орташа алу алдында IFERROR функциясының көмегімен қателерді сүзіңіз:

    AVERAGE(IFERROR(<) 17>ауқым ,""))

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

    Мысалы, ұяшықтардың төмендегі диапазонын қатесіз орташалау үшін мына формула табылады:

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

    ЖИНАҚТАУ функциясы

    Қателерді елемеудің тағы бір оңай жолы пайдалану болып табылады. AGGREGATE функциясы. Осы мақсат үшін AGGREGATE конфигурациялау үшін параметрді орнатыңыз функция_саны аргументі 1-ге (Орташа функция) және опциялар аргументі 6-ға (қате мәндерін елемеді).

    Мысалы:

    =AGGREGATE(1, 6, B3:B13)

    Скриншотта көріп отырғаныңыздай, екі функция да тамаша жұмыс істейді:

    Excel AVERAGE жұмыс істемейді

    Егер Excel бағдарламасында AVERAGE формуласына қатысты мәселеге тап болсаңыз, ақауларды жою. кеңестер оны жылдам шешуге көмектеседі.

    Мәтін ретінде пішімделген сандар

    Орташа алуға әрекеттеніп жатқан ауқымда бір сандық мән болмаса, #DIV/0 қатесі орын алады. Бұл сандар мәтін ретінде пішімделгенде жиі болады. Қатені түзету үшін мәтінді санға түрлендіру жеткілікті.

    Ұяшықтардың жоғарғы сол жақ бұрышындағы кішкентай жасыл үшбұрыш осы жағдайдың анық көрсеткіші болып табылады:

    Қате мәндері сілтеме жасалған ұяшықтар

    Егер ОРТАША формула құрамында қатесі бар ұяшықтарға қатысты болса, айталық, #МӘН!, формулалар бірдей қатеге әкеледі. Бұл мәселені шешу үшін осы мысалдарда сипатталғандай IFERROR немесе AGGREGATE функциясымен бірге AVERAGE комбинациясын пайдаланыңыз. Немесе бастапқы деректердегі мән қатесін мүмкін болса, кейбір мәтінмен ауыстырыңыз.

    Орташа формула нәтиженің орнына ұяшықта көрсетіледі

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

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