Exceli funktsioon AVERAGEIFS mitme kriteeriumiga

  • Jaga Seda
Michael Brown

See õpetus näitab, kuidas kasutada Exceli funktsiooni AVERAGEIFS mitme tingimusega keskmise arvutamiseks.

Kui tegemist on arvude rühma aritmeetilise keskmise arvutamisega Excelis, siis on AVERAGE õige viis. Kui soovite keskmistada teatud tingimusele vastavaid lahtreid, siis tuleb AVERAGEIF kasuks. Mitme kriteeriumiga keskmise leidmiseks on AVERAGEIFS funktsioon. Selle tööpõhimõtete tundmaõppimiseks lugege edasi!

    AVERAGEIFS funktsioon Excelis

    Exceli funktsioon AVERAGEIFS arvutab kõigi vahemikus olevate lahtrite aritmeetilise keskmise, mis vastavad määratud kriteeriumidele.

    Süntaks on järgmine:

    AVERAGEIFS(average_range, kriteeriumid_range1, kriteeriumid1, [kriteeriumid_range2, kriteeriumid2], ...)

    Kus:

    • Keskmine_vahemik - keskmistatavate lahtrite vahemik.
    • Kriteeriumid_vahemik1, kriteeriumid_vahemik2, ... - vahemikud, mida testitakse vastavate kriteeriumide alusel.
    • Kriteeriumid1, kriteerium2, ... - kriteeriumid, mis määravad kindlaks, milliseid lahtreid keskmistada. Kriteeriumid võib esitada numbri, loogilise väljenduse, tekstiväärtuse või lahtriviite kujul.

    Criteria_range1 / kriteeriumid1 on nõutavad, järgmised on vabatahtlikud. Ühes valemis võib kasutada 1 kuni 127 vahemiku/kriteeriumi paari.

    Funktsioon AVERAGEIFS on saadaval Excel 2007 - Excel 365.

    Märkus. Funktsioon AVERAGEIFS töötab AND-loogikaga, st keskmistatakse ainult need lahtrid, mille puhul kõik tingimused on tõesed. Selliste lahtrite arvutamiseks, mille puhul mõni üksik tingimus on tõene, kasutage valemit AVERAGE IF OR.

    AVERAGEIFS funktsioon - kasutamisjuhised

    Selleks, et saada selge arusaam funktsiooni toimimisest ja vältida vigu, võtke arvesse järgmisi asjaolusid:

    • In the average_range argument, tühjad lahtrid , loogilised väärtused TRUE/FALSE ja tekstiväärtused ignoreeritakse. Nullväärtused on lisatud.
    • Kui kriteeriumid on tühi lahter, käsitletakse seda nullväärtusena.
    • Kui average_range ei sisalda ühtegi numbrilist väärtust, tekib viga #DIV/0!.
    • Kui ükski lahter ei vasta kõigile määratud kriteeriumidele, tagastatakse viga #DIV/0!.
    • AVERAGEIFSi kriteeriumid võivad kehtida sama vahemiku või erinevate vahemike suhtes.
    • Iga kriteeriumid_vahemik peab olema sama suurusega ja kujuga kui average_range , vastasel juhul tekib #VALUE! viga.

    Nüüd, kui te teate teooriat, vaatame, kuidas funktsiooni AVERAGEIFS praktikas kasutada.

    Exceli valem AVERAGEIFS

    Esmalt kirjeldame üldist lähenemisviisi. AVERAGEIFSi valemi õigeks konstrueerimiseks järgige järgmisi suuniseid:

    1. Esimeses argumendis esitage vahemik, mida soovite keskmistada.
    2. Järgmistes argumentides täpsustage vahemiku/kriteeriumi paarid. Paarid võivad olla mis tahes järjekorras, kuid kriteeriumid järgnevad alati vahemikule, millele need kehtivad.
    3. AVERAGEIFS-valem peaks alati sisaldama valemit paaritu arv argumente : average_range + üks või mitu kriteeriumid/kriteeriumid paarid.

    AVERAGEIFS koos tekstikriteeriumidega

    Kui soovite saada ühes veerus olevate numbrite keskmist, kui mõni teine veerg (veerud) sisaldab teatud teksti, kasutage seda teksti kriteeriumina.

    Leiame näiteks "Põhja" piirkonna "Apple" müügi keskmise. Selleks teeme AVERAGEIFS valemi, millel on kaks kriteeriumi:

    • Keskmine_vahemik on C3:C15 (rakkude keskmine).
    • Kriteeriumid_vahemik1 on A3:A15 (kontrollitavad kirjed) ja kriteeriumid1 on "õun".
    • Criteria_range2 on B3:B15 (piirkonnad kontrollimiseks) ja kriteeriumid2 on "põhja".

    Kui panna argumendid kokku, saame järgmise valemi:

    =AVERAGEIFS(C3:C15, A3:A15, "õun", B3:B15, "põhja")

    Kui kriteeriumid on etteantud lahtrites (F3 ja F4), on valem järgmine:

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

    AVERAGEIFS koos loogiliste operaatoritega

    Kui kriteeriumid on vaikimisi "on võrdne", võib võrdsusmärgi ära jätta ja te lihtsalt panete sihtteksti (jutumärkide sees) või arvu (ilma jutumärkideta) vastavasse argumenti, nagu eelmises näites näidatud.

    Kui kasutate teisi loogilisi operaatoreid, nagu "suurem kui" (>), "väiksem kui" (<), mitte võrdne () ja teisi, millel on tähis number või kuupäev , siis ümbritsete kogu konstruktsiooni kahekordsete jutumärkide sisse.

    Näiteks, kui keskmine müük on suurem kui null, mis on tarnitud 1. oktoobriks 2022, on valem järgmine:

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

    Kui kriteeriumid on eraldi lahtrites, siis ümbritsete loogilise operaatori jutumärkidesse ja ühendate selle koos sümboliga raku viide kasutades amperandit (&). Näiteks:

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

    AVERAGEIFS koos jokerkaardimärkidega

    Keskmine rakkude alusel osaline teksti kokkulangevus , kasutage kriteeriumides jokerimärke - küsimärki (?), et sobitada ükskõik millist märki, või tärni (*), et sobitada ükskõik kui palju märke.

    Oletame, et alljärgnevas tabelis soovitakse keskmist "oranži" müüki kõigis "lõuna" piirkondades, sealhulgas "edelas" ja "kagus". Selleks lisame teise kriteeriumi juurde tärni:

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

    Kui lahtrisse sisestatakse osalise teksti sobitamise kriteerium, siis liita lahtri viitega metsiku märk. Meie puhul võtab valem sellise kuju:

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

    Keskmine, kui kahe väärtuse vahel

    Kahe konkreetse väärtuse vahele jäävate väärtuste keskmise saamiseks kasutage ühte järgmistest üldvalemitest:

    Keskmine, kui kahe väärtuse vahel, kaasa arvatud:

    AVERAGEIFS(average_range, criteria_range,">= väärtus1 ", criteria_range,"<= value2 ")

    Keskmine, kui kahe väärtuse vahel, eksklusiivne:

    AVERAGEIFS(average_range, criteria_range,"> väärtus1 ", criteria_range,"< value2 ")

    Esimeses valemis kasutate te suurem või võrdne (>=) ja väiksem või võrdne (<=) loogilisi operaatoreid, nii et piirväärtused sisalduvad keskmises väärtuses.

    Teises valemis on suurem kui (>) ja vähem kui (<) loogilised kriteeriumid jätavad piirväärtused keskmisest välja.

    Need valemid toimivad kenasti või mõlemad stsenaariumid - kui keskmistatavad ja kontrollitavad lahtrid on lahtris sama veerg või kahes erinevad veerud .

    Näiteks, et arvutada keskmine müük vahemikus 100 kuni 130 (kaasa arvatud), võite kasutada järgmist valemit:

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

    Kui piirväärtused on lahtrites E3 ja F3, on valem järgmine:

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

    Pange tähele, et antud juhul kasutame kolme vahemiku argumentide jaoks sama viidet (C3:C15).

    Et keskmistada antud veeru lahtrid, kui teise veeru väärtused jäävad kahe väärtuse vahele, andke teistsugune vahemik väärtusele average_range ja kriteeriumid_vahemik argumendid.

    Näiteks, kui veerus C on keskmine müük, kui veerus B olev kuupäev jääb ajavahemikku 1. september kuni 30. oktoober, siis on valem järgmine:

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

    Lahtriviidetega:

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

    Nii kasutate Excelis funktsiooni AVERAGEIFS, et leida aritmeetiline keskmine mitme kriteeriumiga. Tänan teid lugemise eest ja loodan, et näeme teid järgmisel nädalal meie blogis!

    Praktiline töövihik allalaadimiseks

    Exceli funktsioon AVERAGEIFS - näited (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.