Funkcija AVERAGEIF olajša iskanje povprečne vrednosti v obsegu podatkov, ki ustreza določenemu kriteriju. Ena od možnosti uporabe funkcije je, da prezre ničelne vrednosti v podatkih, ki zavržejo povprečje ali aritmetično sredino pri uporabi običajne funkcije AVERAGE. Poleg podatkov, ki so dodani na delovni list, so ničelne vrednosti lahko rezultat izračunov formule, zlasti v nepopolnih delovnih listih.
Informacije v tem članku veljajo za različice Excela 2019, 2016, 2013, 2010 in Excel za Mac.
Prezri ničle pri iskanju povprečja
Spodnja slika vsebuje primer funkcije, ki uporablja AVERAGEIF, da prezre vse ničelne vrednosti. Vse prikazane funkcije uporabljajo isto osnovno formulo, le obseg se spreminja med primeri. Različni rezultati so posledica različnih podatkov, uporabljenih v formuli.
Kriterij v formuli, ki dovoljuje ignoriranje ničel, je:
"0"
Sintaksa in razširitve funkcije AVERAGEIF
Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime funkcije, oklepaje in argumente. Sintaksa za funkcijo AVERAGEIF je:
=AVERAGEIF (razpon, merila, povprečni_razpon)
Argumenti za funkcijo AVERAGEIF so:
- Obseg (obvezno): Skupina celic, ki jih funkcija išče, da bi našla ujemanja za argument Kriterij.
- Criteria (obvezno): Določa, ali naj se podatki v celici povprečijo ali ne.
- Povprečni_razpon (neobvezno): obseg podatkov, ki je povprečen, če prvi obseg izpolnjuje navedena merila. Če je ta argument izpuščen, se namesto tega izračuna povprečje podatkov v argumentu Range.
Funkcija AVERAGEIF prezre:
- Celice v argumentu Average_range, ki vsebujejo logične vrednosti (TRUE ali FALSE).
- Celice v obsegu_povprečja, ki so prazne.
Če nobena celica v obsegu ne izpolnjuje opredeljenih kriterijev, AVERAGEIF vrne DIV/0! vrednost napake, kjer so vse celice v obsegu enake nič. Če je argument Range popolnoma prazen ali vsebuje samo besedilne vrednosti, AVERAGEIF vrne tudi DIV/0! vrednost napake.
Primer ignoriranja ničel
Možnosti za vnos funkcije AVERAGEIF in njenih argumentov vključujejo:
- Vnos celotne funkcije v celico delovnega lista.
- Izbira funkcije in njenih argumentov z graditeljem formul.
Čeprav je mogoče celotno funkcijo vnesti ročno, je uporaba pogovornega okna lažja. Pogovorno okno poskrbi za vnos sintakse funkcije, kot so oklepaji in ločila vejic, ki so zahtevana med argumenti.
Če so funkcija in njeni argumenti vneseni ročno, mora biti argument Kriterij obdan z narekovaji, na primer " 0". Če se za vnos funkcije uporablja Formul Builder, vam doda narekovaje.
Odpiranje graditelja formul
Tukaj so koraki za vnos AVERAGEIF v celico D3 vzorčne slike z graditeljem formul.
- Izberite celico D3, da postane aktivna celica. To je mesto, kjer se prikažejo rezultati funkcije.
- Izberite Formule.
- Izberite Več funkcij > Statistika, da odprete spustni seznam funkcij.
- Izberite AVERAGEIF na seznamu, da prikažete graditelj formul.
- Izberite vrstico Range.
- Označite celice A3 do C3 na delovnem listu, da vnesete ta obseg.
-
V vrstico Kriteriji vnesite 0. Obseg_povprečja je prazen, ker iščete povprečno vrednost za iste celice, vnesene za argument Razpon.
-
Izberite Končano za dokončanje funkcije. Odgovor 5 se pojavi v celici D3.
=AVERAGEIF(A3:C3, "0")
Ker funkcija ignorira ničelno vrednost v celici B3, je povprečje preostalih dveh celic 5 ((4+6)/2=10). Če izberete celico D8 v primeru, se celotna funkcija prikaže v vrstici s formulami nad delovnim listom.