Excel funkcija AVERAGEIFS s više kriterija

  • Podijeli Ovo
Michael Brown

Ovaj vodič pokazuje kako koristiti Excel funkciju AVERAGEIFS za izračunavanje prosjeka s više uslova.

Kada je u pitanju izračunavanje aritmetičke sredine grupe brojeva u Excelu, PROSJEK je pravi način. Za prosječne ćelije koje ispunjavaju određeni uvjet, AVERAGEIF je zgodan. Da biste pronašli prosjek s više kriterija, AVERAGEIFS je funkcija koju treba koristiti. Da biste saznali kako funkcionira, nastavite čitati!

    Funkcija AVERAGEIFS u Excelu

    Excelova funkcija AVERAGEIFS izračunava aritmetičku sredinu svih ćelija u rasponu koji zadovoljavaju specificirane kriteriji.

    Sintaksa je sljedeća:

    AVERAGEIFS(prosječni_raspon, kriterij_opseg1, kriterij1, [raspon_kriterija2, kriterij2], …)

    Gdje:

    • Average_range - raspon ćelija za prosjek.
    • Criteria_range1, kriterij_range2, … - rasponi za testiranje prema odgovarajućim kriterijima.
    • Criteria1, kriterij2, … - kriteriji koji određuju koje će ćelije u prosjeku. Kriterijumi se mogu dostaviti u obliku broja, logičkog izraza, tekstualne vrijednosti ili reference ćelije.

    Opseg_kriterija1 / kriterijumi1 su obavezni, naknadno one su opcione. Od 1 do 127 parova raspona/kriterijuma može se koristiti u jednoj formuli.

    Funkcija AVERAGEIFS dostupna je u programu Excel 2007 - Excel 365.

    Napomena. Funkcija AVERAGEIFS radi sa logikom I, tj. samo sa tim ćelijamasu u prosjeku za koje su svi uslovi TRUE. Da biste izračunali ćelije za koje je bilo koji pojedinačni uslov TRUE, koristite formulu AVERAGE IF OR.

    AVERAGEIFS funkcija - napomene o upotrebi

    Da biste dobili jasno razumijevanje kako funkcija radi i izbjegli greške, uzmite obavijest o sljedećim činjenicama:

    • U argumentu prosječni_raspon , prazne ćelije , logičke vrijednosti TRUE/FALSE i tekstualne vrijednosti se zanemaruju. Nulte vrijednosti su uključene.
    • Ako je kriterijum prazna ćelija, tretira se kao nulta vrijednost.
    • Ako je prosječni raspon ne sadrži jednu numeričku vrijednost, #DIV/0! javlja se greška.
    • Ako nijedna ćelija ne ispunjava sve navedene kriterije, #DIV/0! greška se vraća.
    • AVERAGEIFS' kriteriji se mogu primijeniti na isti raspon ili različite raspone.
    • Svaki raspon_kriterija mora biti iste veličine i oblika kao prosječni_raspon , inače #VRIJEDNOST! dolazi do greške.

    Sada kada znate teoriju, hajde da vidimo kako koristiti funkciju AVERAGEIFS u praksi.

    Excel formula AVERAGEIFS

    Prvo, hajde da skiciramo generički pristup. Da biste ispravno konstruirali AVERAGEIFS formulu, slijedite ove smjernice:

    1. U prvom argumentu navedite raspon koji želite u prosjeku.
    2. U sljedećim argumentima navedite parove raspon/kriterijum . Parovi se mogu poredati bilo kojim redosledom, ali kriterijumi uvek prateraspon na koji se primjenjuje.
    3. AVERAGEIFS formula uvijek treba sadržavati neparan broj argumenata : prosječni_raspon + jedan ili više raspon_kriterija/kriterijum parova .

    AVERAGEIFS sa tekstualnim kriterijima

    Da biste dobili prosjek brojeva u jednoj koloni ako druga kolona(e) sadrži određeni tekst, koristite taj tekst za kriterij.

    Kao primjer, pronađimo prosjek prodaje "Apple" u regiji "Sjever". Za ovo pravimo AVERAGEIFS formulu sa dva kriterija:

    • Prosječni_raspon je C3:C15 (ćelije do prosjeka).
    • Criteria_range1 je A3:A15 (stavke za provjeru) i kriterijum1 je "jabuka".
    • opseg_kriterija2 je B3:B15 (regije za provjeru) i kriterijum2 je "sjever".

    Stavljajući argumente zajedno, dobijamo sljedeću formulu:

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

    Sa kriterijima u unaprijed definiranim ćelijama (F3 i F4 ), formula ima ovaj oblik:

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

    AVERAGEIFS sa logičkim operatorima

    Kada je kriterij zadane vrijednosti "je jednako", znak jednakosti se može izostaviti i jednostavno stavite ciljni tekst (zatvoren u navodnicima) ili broj (bez navodnika) u odgovarajući argument kao što je prikazano u prethodnom primjeru.

    Kada koristite druge logičke operatore kao što je "veće od" (> ;), "manje od" (<), nije jednako (), i druge sa brojem ili datumom , prilažete cijelu konstrukciju udvostruki navodniki.

    Na primjer, za prosječnu prodaju veću od nule ostvarenu do 1. oktobra 2022., formula je:

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

    Kada su kriteriji u odvojenim ćelijama , stavljate logički operator u navodnike i spajate ga sa referencom ćelije pomoću znaka ampersanda (&). Na primjer:

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

    AVERAGEIFS sa zamjenskim znakovima

    Za prosječnu vrijednost ćelija na osnovu djelimičnog podudaranja teksta , koristite zamjenske znakove u kriterijima - upitnik (?) za podudaranje s bilo kojim pojedinačnim znakom ili zvjezdicom (*) za podudaranje s bilo kojim brojem znakova.

    U donjoj tabeli, pretpostavimo da želite prosječnu "narandžastu" prodaju u svim "južnim" regijama uključujući "jug" -zapad" i "jugoistok". Da bismo to učinili, uključujemo zvjezdicu u drugi kriterij:

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

    Ako je u ćeliju unesen kriterij djelomičnog podudaranja teksta, onda spojite zamjenski znak sa referencom ćelije. U našem slučaju, formula poprima ovaj oblik:

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

    Prosjek ako između dvije vrijednosti

    Da biste dobili prosjek vrijednosti koje padaju između dvije određene vrijednosti, koristite jednu od sljedeće generičke formule:

    Prosjek ako je između dvije vrijednosti, uključujući:

    AVERAGEIFS(prosječni_raspon, kriterij_raspon,">= vrijednost1 ", raspon_kriterijuma,"<= vrijednost2 ")

    Prosjek ako je između dvije vrijednosti, isključivo:

    AVERAGEIFS(prosječni_raspon, kriterij_raspon,"> vrijednost1 ", raspon_kriterijuma,"< vrijednost2 ")

    U prvoj formuli koristite logičke operatore veće ili jednako (>=) i manje ili jednako (<=), tako da su granične vrijednosti uključene u prosjeku.

    U 2. formuli, logički kriteriji veće od (>) i manje od (<) isključuju granične vrijednosti iz prosjeka .

    Ove formule rade dobro ili oba scenarija - kada su ćelije za prosjek i ćelije za provjeru u istoj koloni ili u dvije različite kolone .

    Na primjer, da biste izračunali prosjek prodaje između 100 i 130 uključujući, možete koristiti ovu formulu:

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

    Sa graničnim vrijednostima u ćelijama E3 i F3, formula ima ovaj oblik:

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

    Obratite pažnju da u ovom slučaju koristimo istu referencu (C3:C15) za 3 argumenta raspona.

    Za prosječnu vrijednost ćelija u datoj koloni ako vrijednosti u drugoj koloni padaju između dvije vrijednosti, navedite drugačiji raspon za argumente raspon_prosječni i raspon_kriterija .

    Na primjer, za prosječnu prodaju u stupcu C ako je datum u stupcu B između 1. rujna i 30. listopada, formula je:

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

    Sa referencama ćelije:

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

    Tako koristite funkciju AVERAGEIFS u Excelu da biste pronašli aritmetičku sredinu s više kriterija. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

    Vježbanje za preuzimanje

    ExcelAVERAGEIFS funkcija - primjeri (.xlsx datoteka)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.