Функцыя Excel AVERAGEIFS з некалькімі крытэрамі

  • Падзяліцца Гэтым
Michael Brown

Гэты падручнік паказвае, як выкарыстоўваць функцыю Excel AVERAGEIFS для вылічэння сярэдняга значэння з некалькімі ўмовамі.

Калі трэба вылічыць сярэдняе арыфметычнае групы лікаў у Excel, лепш за ўсё выкарыстоўваць AVERAGE. Для асераднення клетак, якія адпавядаюць пэўнай умове, спатрэбіцца AVERAGEIF. Каб знайсці сярэдняе значэнне па некалькіх крытэрыях, трэба выкарыстоўваць функцыю AVERAGEIFS. Каб даведацца, як гэта працуе, працягвайце чытаць!

    Функцыя AVERAGEIFS у Excel

    Функцыя Excel AVERAGEIFS вылічвае сярэдняе арыфметычнае ўсіх ячэек у дыяпазоне, якія адпавядаюць зададзеным крытэрыі.

    Сінтаксіс наступны:

    AVERAGEIFS(сярэдні_дыяпазон, дыяпазон_крытэрыяў1, крытэрый1, [дыяпазон_крытэрыяў2, крытэрый2], …)

    Дзе:

    • Average_range - дыяпазон ячэек для сярэднення.
    • Criteria_range1, criteria_range2, … - дыяпазоны для праверкі па адпаведных крытэрыях.
    • Criteria1, крытэрыі2, … - крытэрыі, якія вызначаюць, якія ячэйкі асерадняць. Крытэрыі могуць быць прадстаўлены ў выглядзе ліку, лагічнага выразу, тэкставага значэння або спасылкі на ячэйку.

    Criteria_range1 / criteria1 абавязковыя, наступныя адны неабавязковыя. У адной формуле можна выкарыстоўваць ад 1 да 127 пар дыяпазон/крытэрый.

    Функцыя AVERAGEIFS даступна ў Excel 2007 - Excel 365.

    Заўвага. Функцыя AVERAGEIFS працуе з логікай І, г.зн. толькі з гэтымі ячэйкаміасераднёныя, для якіх усе ўмовы ІСЦІВЫЯ. Каб вылічыць ячэйкі, для якіх любая асобная ўмова з'яўляецца TRUE, выкарыстоўвайце формулу AVERAGE IF OR.

    Функцыя AVERAGEIFS - заўвагі па выкарыстанні

    Каб атрымаць дакладнае разуменне таго, як працуе функцыя і пазбегнуць памылак, вазьміце звярніце ўвагу на наступныя факты:

    • У аргуменце сярэдні_дыяпазон пустыя вочкі , лагічныя значэнні ПРАЎДА/ХЛУСНЯ і тэкставыя значэнні ігнаруюцца. Уключаны нулявыя значэнні .
    • Калі крытэрый з'яўляецца пустой ячэйкай, яна разглядаецца як нулявое значэнне.
    • Калі сярэдні_дыяпазон не змяшчае ніводнага лікавага значэння, #DIV/0! адбываецца памылка.
    • Калі ні адна ячэйка не адпавядае ўсім зададзеным крытэрам, #DIV/0! вяртаецца памылка.
    • Крытэрыі AVERAGEIFS могуць прымяняцца да аднаго або розных дыяпазонаў.
    • Кожны criteria_range павінен быць такога ж памеру і формы, што і average_range , інакш #VALUE! адбываецца памылка.

    Цяпер, калі вы ведаеце тэорыю, давайце паглядзім, як выкарыстоўваць функцыю AVERAGEIFS на практыцы.

    Формула Excel AVERAGEIFS

    Спачатку, акрэслім агульны падыход. Каб правільна пабудаваць формулу AVERAGEIFS, прытрымлівайцеся наступных інструкцый:

    1. У першым аргументе ўкажыце дыяпазон, які вы хочаце вылічыць у сярэднім.
    2. У наступных аргументах укажыце пары дыяпазон/крытэрый. . Пары могуць быць размешчаны ў любым парадку, але крытэрыі заўсёды адпавядаюцьдыяпазон, да якога ён прымяняецца.
    3. Формула AVERAGEIFS заўсёды павінна змяшчаць няцотную колькасць аргументаў : сярэдні_дыяпазон + адна ці некалькі пар крытэрый_дыяпазон/крытэрый .

    AVERAGEIFS з тэкставымі крытэрамі

    Каб атрымаць сярэдняе значэнне лікаў у адным слупку, калі іншы слупок(-ы) змяшчае пэўны тэкст, выкарыстоўвайце гэты тэкст у якасці крытэрыю.

    Для прыкладу знойдзем сярэдняе значэнне продажаў «Яблыка» ў рэгіёне «Паўночны». Для гэтага мы ствараем формулу AVERAGEIFS з двума крытэрамі:

    • Average_range складае C3:C15 (ячэйкі для сярэднення).
    • Criteria_range1 гэта A3:A15 (Элементы для праверкі) і criteria1 гэта "яблык".
    • Criteria_range2 гэта B3:B15 (Рэгіёны для праверкі) і criteria2 - гэта "поўнач".

    Сумясціўшы аргументы, мы атрымаем наступную формулу:

    =AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "north")

    З крытэрамі ў загадзя вызначаных ячэйках (F3 і F4 ), формула прымае наступны выгляд:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4)

    СЯРЭДНЯЯСЛІ з лагічнымі аператарамі

    Калі крытэрый па змаўчанні "роўна", знак роўнасці можна апусціць і вы проста змяшчаеце мэтавы тэкст (узяты ў двукоссе) або лік (без двукоссяў) у адпаведны аргумент, як паказана ў папярэднім прыкладзе.

    Пры выкарыстанні іншых лагічных аператараў, такіх як «больш за» (> ;), "менш" (<), не роўна () і іншыя з нумарам або датай , вы заключыце ўсю канструкцыю ўпадвойныя двукоссі.

    Напрыклад, каб сярэдні аб'ём продажаў больш за нуль да 1 кастрычніка 2022 г., формула:

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

    Калі крытэрыі знаходзяцца ў асобных ячэйках , вы заключыце лагічны аператар у двукоссе і аб'яднаеце яго са спасылкай на ячэйку з дапамогай амперсанда (&). Напрыклад:

    =AVERAGEIFS(C3:C15, B3:B15, ""&F4)

    AVERAGEIFS з сімваламі падстаноўкі

    Каб асерадняць ячэйкі на аснове частковага супадзення тэксту , выкарыстоўвайце сімвалы падстаноўкі ў крытэрах - пытальнік (?), каб адпавядаць любому асобнаму сімвалу, або зорачка (*), каб адпавядаць любой колькасці сімвалаў.

    У табліцы ніжэй выкажам здагадку, што вы жадаеце вылічыць у сярэднім «аранжавы» продаж ва ўсіх «паўднёвых» рэгіёнах, уключаючы «паўднёвы» -захад» і «паўднёва-ўсход». Каб зрабіць гэта, мы змяшчаем зорачку ў другім крытэрыі:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

    Калі ў ячэйку ўведзены частковы крытэрый супадзення тэксту, тады злучыце сімвал падстаноўкі са спасылкай на ячэйку. У нашым выпадку формула прымае такую ​​форму:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*")

    Сярэдняе, калі паміж двума значэннямі

    Каб атрымаць сярэдняе значэнне значэнняў, якія знаходзяцца паміж двума пэўнымі значэннямі, выкарыстоўвайце адно з наступныя агульныя формулы:

    Сярэдняе, калі паміж двума значэннямі, уключна:

    AVERAGEIFS(сярэдні_дыяпазон, дыяпазон_крытэрыяў,">= значэнне1 ", дыяпазон_крытэрыяў,"<= значэнне2 ")

    Сярэдняе, калі паміж двума значэннямі, выключна:

    AVERAGEIFS(сярэдні_дыяпазон, дыяпазон_крытэрыяў,"> значэнне1 ", дыяпазон_крытэрыяў,"< значэнне2 ")

    У першай формуле вы выкарыстоўваеце лагічныя аператары больш або роўна (>=) і менш або роўна (<=), таму гранічныя значэнні ўключаны у сярэднім.

    У 2-й формуле лагічныя крытэрыі больш за (>) і менш за (<) выключаюць гранічныя значэнні з сярэдняга .

    Гэтыя формулы добра працуюць або ў абодвух сцэнарах - калі ячэйкі для сярэднення і ячэйкі для праверкі знаходзяцца ў адным слупку або ў двух розных слупках .

    Напрыклад, каб вылічыць сярэдняе значэнне продажаў ад 100 да 130 уключна, вы можаце выкарыстоўваць наступную формулу:

    =AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

    З межавымі значэннямі ў ячэйках E3 і F3 формула прымае наступны выгляд:

    =AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

    Звярніце ўвагу, што ў гэтым выпадку мы выкарыстоўваем тую ж спасылку (C3:C15) для 3 аргументаў дыяпазону.

    Каб усярэдніць ячэйкі ў дадзеным слупку, калі значэнні ў іншым слупку знаходзяцца паміж двума значэннямі, задайце іншы дыяпазон для аргументаў average_range і criteria_range .

    Напрыклад, каб асерадняць продажы ў слупку C, калі дата ў слупку B знаходзіцца паміж 1 верасня і 30 кастрычніка, формула:

    =AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

    Са спасылкамі на ячэйкі:

    =AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)

    Вось як вы выкарыстоўваеце функцыю AVERAGEIFS у Excel, каб знайсці сярэдняе арыфметычнае па некалькіх крытэрыях. Я дзякую вам за чытанне і спадзяюся ўбачыць вас у нашым блогу на наступным тыдні!

    Практычны сшытак для спампоўкі

    ExcelФункцыя AVERAGEIFS - прыклады (файл .xlsx)

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.