Funkcija AVERAGEIF olakšava pronalaženje prosječne vrijednosti u rasponu podataka koji zadovoljavaju određeni kriterij. Jedna upotreba funkcije je da ignoriše nulte vrednosti u podacima koji odbacuju prosečnu ili aritmetičku sredinu kada se koristi regularna funkcija AVERAGE. Pored podataka koji se dodaju radnom listu, nulte vrijednosti mogu biti rezultat izračunavanja formule, posebno u nepotpunim radnim listovima.
Informacije u ovom članku odnose se na verzije programa Excel 2019, 2016, 2013, 2010 i Excel za Mac.
Zanemari nule prilikom pronalaženja prosjeka
Slika ispod sadrži primjer funkcije koja koristi AVERAGEIF da zanemari sve nulte vrijednosti. Sve prikazane funkcije koriste istu osnovnu formulu sa samo što se raspon mijenja između primjera. Različiti rezultati su zbog različitih podataka korištenih u formuli.
Kriterijum u formuli koji dozvoljava zanemarivanje nula je:
"0"
AVERAGEIF sintaksa i dodaci funkcije
Sintaksa funkcije odnosi se na izgled funkcije i uključuje ime funkcije, zagrade i argumente. Sintaksa za funkciju AVERAGEIF je:
=AVERAGEIF (Raspon, Kriterijum, Prosječni_raspon)
Argumenti za funkciju AVERAGEIF su:
- Raspon (obavezno): Grupa ćelija koje funkcija pretražuje kako bi pronašla podudaranja za argument Criteria.
- Kriterijumi (obavezno): Određuje da li će podaci u ćeliji biti usrednjeni ili ne.
- Prosječni_raspon (opciono): Opseg podataka koji je u prosjeku ako prvi raspon ispunjava navedene kriterije. Ako je ovaj argument izostavljen, podaci u argumentu Raspon se umjesto toga prosječuju.
Funkcija AVERAGEIF zanemaruje:
- Ćelije u argumentu Average_range koje sadrže Boolean (TRUE ili FALSE) vrijednosti.
- Ćelije u rasponu_prosjeka koje su prazne.
Ako nijedna ćelija u opsegu ne ispunjava identifikovane kriterijume, AVERAGEIF vraća DIV/0! vrijednost greške, gdje su sve ćelije u opsegu jednake nuli. Ako je argument Range potpuno prazan ili sadrži samo tekstualne vrijednosti, AVERAGEIF također vraća DIV/0! vrijednost greške.
Primjer ignoriranja nule
Opcije za unos funkcije AVERAGEIF i njenih argumenata uključuju:
- Ukucavanje kompletne funkcije u ćeliju radnog lista.
- Odabir funkcije i njenih argumenata koristeći Formula Builder.
Iako je moguće uneti kompletnu funkciju ručno, lakše je koristiti dijaloški okvir. Okvir za dijalog vodi računa o unosu sintakse funkcije, kao što su zagrade i razdjelnici zareza potrebnih između argumenata.
Također, ako se funkcija i njeni argumenti unose ručno, argument Criteria mora biti okružen navodnicima, na primjer " 0". Ako se Formula Builder koristi za unos funkcije, on za vas dodaje navodnike.
Otvaranje Formula Builder
Evo koraka koji se koriste za unos AVERAGEIF u ćeliju D3 primjera slike koristeći Formula Builder.
- Odaberite ćeliju D3 da biste je učinili aktivnom ćelijom. Ovo je lokacija na kojoj se prikazuju rezultati funkcije.
- Odaberite Formule.
- Izaberite More Functions > Statistical da otvorite padajuću listu funkcija.
- Izaberite AVERAGEIF na listi da biste otvorili Formula Builder.
- Odaberite Raspon liniju.
- Označite ćelije A3 do C3 na radnom listu da biste ušli u ovaj raspon.
-
Na liniji Kriterij upišite 0. Average_range je ostavljen prazan jer pronalazite prosječnu vrijednost za iste ćelije unesene za argument Raspon.
-
Odaberite Gotovo da biste dovršili funkciju. Odgovor 5 pojavljuje se u ćeliji D3.
=AVERAGEIF(A3:C3, "0")
Pošto funkcija zanemaruje nultu vrijednost u ćeliji B3, prosjek preostale dvije ćelije je 5 ((4+6)/2=10). Ako odaberete ćeliju D8 primjera, kompletna funkcija će se pojaviti u traci formule iznad radnog lista.