Excel AVERAGEIFS-funkcio kun multoblaj kriterioj

  • Kundividu Ĉi Tion
Michael Brown

Ĉi tiu lernilo montras kiel uzi la funkcion AVERAGEIFS de Excel por kalkuli mezumon kun pluraj kondiĉoj.

Kiam temas pri kalkulo de aritmetika meznombro de grupo de nombroj en Excel, AVERAGE estas la vojo por iri. Por averaĝi ĉelojn, kiuj plenumas certan kondiĉon, AVERAGEIF utilas. Por trovi mezumon kun pluraj kriterioj, AVERAGEIFS estas la funkcio por uzi. Por lerni kiel ĝi funkcias, bonvolu legi!

    AVERAGEIFS-funkcio en Excel

    La Excel AVERAGEIFS-funkcio kalkulas la aritmetikan meznombron de ĉiuj ĉeloj en intervalo kiu plenumas la specifitan. kriterioj.

    La sintakso estas jena:

    AVERAGEIFS(avera_gamo, kriterio_gamo1, kriterio1, [kriterio_gamo2, kriterioj2], ...)

    Kie:

    • Average_range - la gamo de ĉeloj por mezuri.
    • Criteria_range1, criteria_range2, … - intervaloj testendaj laŭ la respondaj kriterioj.
    • Criteria1, kriterioj2, ... - kriterioj, kiuj determinas kiujn ĉelojn averaĝi. La kriterioj povas esti liveritaj en la formo de nombro, logika esprimo, tekstvaloro aŭ ĉelreferenco.

    Criteria_range1 / kriterioj1 estas postulataj, postaj. tiuj estas laŭvolaj. 1 ĝis 127 intervalo/kriterioparoj povas esti uzataj en unu formulo.

    La funkcio AVERAGEIFS disponeblas en Excel 2007 - Excel 365.

    Noto. La funkcio AVERAGEIFS funkcias kun la AND-logiko, t.e. nur tiuj ĉelojestas averaĝigitaj por kiuj ĉiuj kondiĉoj estas VERAJ. Por kalkuli ĉelojn por kiuj iu unuopa kondiĉo estas VERA, uzu la formulon AVERAGE IF OR.

    AVERAGEIFS-funkcio - uzado-notoj

    Por klare kompreni kiel la funkcio funkcias kaj eviti erarojn, prenu rimarko pri la sekvaj faktoj:

    • En la argumento averaĝa_gamo , malplenaj ĉeloj , logikaj valoroj VERA/FALSA, kaj tekstaj valoroj estas ignorataj. Nul valoroj estas inkluzivitaj.
    • Se kriterio estas malplena ĉelo, ĝi estas traktata kiel nula valoro.
    • Se avera_gamo ne enhavas ununuran numeran valoron, #DIV/0! eraro okazas.
    • Se neniuj ĉeloj plenumas ĉiujn specifitajn kriteriojn, #DIV/0! eraro estas resendita.
    • Kriterioj de AVERAGEIFS povas validi por la sama intervalo aŭ malsamaj intervaloj.
    • Ĉiu kriterio_gamo devas esti de la sama grandeco kaj formo kiel averaĝa_gamo. , alie #VALORO! okazas eraro.

    Nun kiam vi konas la teorion, ni vidu kiel uzi la funkcion AVERAGEIFS en la praktiko.

    Excel AVERAGEIFS-formulo

    Unue, ni skizu la ĝeneralan aliron. Por konstrui AVERAGEIFS-formulon ĝuste, bonvolu sekvi ĉi tiujn gvidliniojn:

    1. En la unua argumento, liveru la intervalon, kiun vi volas mezuri.
    2. En postaj argumentoj, specifu intervalon/kriterioparojn. . La paroj povas esti aranĝitaj en ajna ordo, sed la kriterioj ĉiam sekvas laintervalo al kiu ĝi aplikas.
    3. AVERAGEIFS-formulo ĉiam devus enhavi neparan nombron da argumentoj : avera_intervalo + unu aŭ pli da kriterio_intervalo/kriterioj paroj .

    AVERAGEIFS kun tekstaj kriterioj

    Por akiri mezumon de nombroj en unu kolumno se alia(j) kolumno(j) enhavas certan tekston, uzu tiun tekston por kriterioj.

    Ekzemple, ni trovu mezumon de la vendoj de "Pomo" en la regiono "Norda". Por tio, ni faras AVERAGEIFS-formulon kun du kriterioj:

    • Averaĝa_gamo estas C3:C15 (ĉeloj al mezumo).
    • Kriterio_gamo1 estas A3:A15 (Eroj por kontroli) kaj kriterio1 estas "pomo".
    • Criteria_range2 estas B3:B15 (Regionoj por kontroli) kaj kriterio2 estas "norda".

    Kunigante la argumentojn, ni ricevas la jenan formulon:

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

    Kun kriterioj en antaŭdifinitaj ĉeloj (F3 kaj F4). ), la formulo prenas ĉi tiun formon:

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

    AVERAGEIFS kun logikaj operatoroj

    Kiam la kriterioj defaŭlte al "estas egala al", la egalecsigno povas esti preterlasita, kaj vi simple metu la celtekston (enfermita inter citiloj) aŭ nombron (sen la citiloj) en la respondan argumenton kiel montrite en la antaŭa ekzemplo.

    Kiam vi uzas aliajn logikajn operatorojn kiel "pli granda ol" (> ;), "malpli ol" (<), ne egala al (), kaj aliaj kun nombro dato , vi enmetas la tutan konstruon enduoblaj citiloj.

    Ekzemple, por averaĝi vendojn pli grandajn ol nul liverita antaŭ la 1-okt-2022, la formulo estas:

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

    Kiam la kriterioj estas en apartaj ĉeloj , vi enmetas logikan operatoron inter citiloj kaj kunligas ĝin kun ĉela referenco uzante signon (&). Ekzemple:

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

    AVERAGEIFS kun ĵokeraj signoj

    Por averaĝi ĉelojn surbaze de parta tekstkongruo , uzu ĵokersignojn en kriterioj - demandosigno (?) por kongrui kun iu unuopa signo aŭ asterisko (*) por kongrui kun ajna nombro da signoj.

    En la suba tabelo, supozu, ke vi volas averaĝi "oranĝan" vendon en ĉiuj "suda" regionoj inkluzive de "suda". -west" kaj "sud-oriento". Por fari ĝin, ni inkluzivas steleton en la duaj kriterioj:

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

    Se parta tekstkongrua kriterio estas enigita en ĉelo, tiam kunligu ĵokeran signon kun la ĉela referenco. En nia kazo, la formulo prenas ĉi tiun formon:

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

    Mezumo se inter du valoroj

    Por akiri la mezumon de valoroj kiuj falas inter du specifaj valoroj, uzu unu el la jenaj ĝeneralaj formuloj:

    Mezumo se inter du valoroj, inkluzive:

    AVERAGEIFS(avera_gamo, kriterio_gamo,">= valoro1 ", kriterio_gamo,"<= valoro2 ")

    Mezumo se inter du valoroj, ekskluzive:

    AVERAGEIFS(avera_gamo, kriterio_gamo,"> valoro1 ", kriterio_gamo,"< valoro2 ")

    En la 1-a formulo, vi uzas la pli grandajn aŭ egalajn al (>=) kaj malpli aŭ egalajn al (<=) logikaj operatoroj, do la limvaloroj estas inkluzivitaj. en la mezumo.

    En la 2-a formulo, la logikaj kriterioj pli granda ol (>) kaj malpli ol (<) ekskludas la limvalorojn de la mezumo .

    Ĉi tiuj formuloj bone funkcias aŭ ambaŭ scenaroj - kiam la ĉeloj por mezuri kaj la ĉeloj por kontroli estas en la sama kolumno aŭ en du malsamaj kolumnoj .

    Ekzemple, por kalkuli la mezumon de vendoj inter 100 kaj 130 inkluzive, vi povas uzi ĉi tiun formulon:

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

    Kun la limvaloroj en ĉeloj E3 kaj F3, la formulo prenas ĉi tiun formon:

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

    Bonvolu rimarki, ke ĉi-kaze ni uzas la saman referencon (C3:C15) por la 3 gamo-argumentoj.

    Por averaĝi ĉelojn en donita kolumno se la valoroj en alia kolumno falas inter du valoroj, liveru malsaman intervalon por la argumentoj averaĝa_gamo kaj kriterio_gamo .

    Ekzemple, por averaĝi la vendojn en kolumno C se la dato en kolumno B estas inter 1-Sep kaj 30-Okt, la formulo estas:

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

    Kun ĉelaj referencoj:

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

    Tiel vi uzas la funkcion AVERAGEIFS en Excel por trovi aritmetikan meznombrecon kun pluraj kriterioj. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!

    Praktiku laborlibron por elŝuto

    ExcelAVERAGEIFS-funkcio - ekzemploj (.xlsx-dosiero)

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.