Sadržaj
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:
- U prvom argumentu navedite raspon koji želite u prosjeku.
- U sljedećim argumentima navedite parove raspon/kriterijum . Parovi se mogu poredati bilo kojim redosledom, ali kriterijumi uvek prateraspon na koji se primjenjuje.
- 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)