V tem članku sta opisani sintaksa formule in uporaba funkcije AVERAGEIFS v Microsoft Excelu.
Opis
Vrne povprečno vrednost (aritmetično sredino) vseh celic, ki ustrezajo več pogojem.
Sintaksa
AVERAGEIFS(obseg_za_povprečje, obseg_pogojev1, pogoji1, [obseg_pogojev2, pogoji2], ...)
V sintaksi funkcije AVERAGEIFS so ti argumenti:
-
Obseg_za_povprečje Obvezen. Ena ali več celic, za katere se računa povprečje, vključno s številkami ali imeni, matrikami ali sklici, ki vsebujejo številke.
-
Obseg_pogojev1; obseg_pogojev2 … Argument »obseg_pogojev1« je obvezen, nadaljnji argumenti »obseg_pogojev« pa ne. Obsegi od 1 do 127, v katerih se vrednotijo povezani pogoji.
-
Pogoji1; pogoji2 ... Argument »pogoji1« je obvezen, nadaljnji argumenti »pogoji« pa ne. Pogoji od 1 do 127 v obliki številke, izraza, sklica na celico ali besedila, ki določajo, za katere celice se računa povprečje. Pogoje lahko na primer izrazite kot 32, »32«, »>32«, »jabolka« ali B4.
Opombe
-
Če je vrednost »obseg_za_povprečje« prazna ali besedilna vrednost, vrne AVERAGEIFS vrednost napake #DEL0!.
-
Če je celica v obsegu pogojev prazna, jo funkcija AVERAGEIFS obravnava kot celico z vrednostjo 0.
-
Celice v obsegu, ki vsebujejo vrednost TRUE, so ovrednotene kot 1; celice v obsegu, ki vsebujejo vrednost FALSE, pa so ovrednotene kot 0 (nič).
-
Vsaka celica argumenta »obseg_za_povprečje« se pri izračunu povprečja upošteva samo v primeru, da zanjo veljajo vsi ustrezni navedeni pogoji.
-
V nasprotju z argumentoma »obseg« in »pogoji« pri funkciji AVERAGEIF mora imeti pri funkciji AVERAGEIFS vsak argument »obseg_pogojev« enako velikost in obliko kot »obseg_seštevanja«.
-
Če celic argumenta »obseg_za_povprečje« ni mogoče prevesti v številke, vrne AVERAGEIFS vrednost napake #DEL0!.
-
Če ni nobene celice, ki bi ustrezala vsem pogojem, vrne AVERAGEIFS vrednost napake #DEL0!.
-
V pogojih lahko uporabljate nadomestne znake, vprašaj (?) in zvezdico (*). Vprašaj označuje posamezni znak; zvezdica označuje poljubno zaporedje znakov. Če želite najti dejanski vprašaj ali zvezdico, pred znak vnesite tildo (~).
Opomba: Funkcija AVERAGEIFS meri srednjo vrednost, ki je sredina skupine števil v statistični porazdelitvi. Tri najbolj običajne meritve srednje vrednosti so:
-
Povprečna vrednost je aritmetična sredina in se izračuna tako, da se sešteje skupino števil in potem deli s številom teh števil. Povprečje števil 2, 3, 3, 5, 7 in 10 je na primer 30, deljeno s 6, kar je 5.
-
Mediana je sredinsko število iz skupine števil; torej, polovica števil ima vrednost, ki je večja od mediane, druga polovica pa ima vrednost, ki je manjša od mediane. Mediana števil 2, 3, 3, 5, 7 in 10 je na primer 4.
-
Modus je najpogostejše število v skupini števil. Modus števil 2, 3, 3, 5, 7 in 10 je na primer 3.
Za simetrično porazdelitev skupine števil so te tri meritve srednje vrednosti enake. Za asimetrično porazdelitev skupine števil so meritve lahko različne.
Primeri
Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.
Študent |
Prvi |
Drugi |
Končni |
---|---|---|---|
Preskus |
Preskus |
Izpit |
|
Ocena |
Ocena |
Ocena |
|
Marko |
75 |
85 |
87 |
Mojca |
94 |
80 |
88 |
Matej |
86 |
93 |
Nedokončano |
Barbara |
Nedokončano |
75 |
75 |
Formula |
Opis |
Rezultat |
|
=AVERAGEIFS(B2:B5; B2:B5; ">70"; B2:B5; "<90") |
Povprečna ocena na prvem preskusu, ki je med 70 in 90 za vse študente (80,5). Rezultat, ki je označen kot »Nedokončano«, ni vključen v izračun, ker ni številska vrednost. |
75 |
|
=AVERAGEIFS(C2:C5; C2:C5; ">95") |
Povprečna ocena drugega preskusa znanja, ki je večja od 95 za vse študente. Ker ni rezultatov, večjih od 95, je vrnjena vrednost #DEL0!. |
#DEL/0! |
|
=AVERAGEIFS(D2:D5; D2:D5; "<>Nedokončano"; D2:D5; ">80") |
Povprečna ocena na končnem izpitu, ki je večja od 80 za vse študente (87,5). Rezultat, ki je označen kot »Nedokončano«, ni vključen v izračun, ker ni številska vrednost. |
87,5 |
Drugi primer
Vrsta |
Cena |
Mesto |
Število spalnic |
Garaža? |
---|---|---|---|---|
Domačna baraka |
230000 |
Kranjska Gora |
3 |
Ne |
Udoben bungalov |
197000 |
Portorož |
2 |
Da |
Kamnita hiška |
345678 |
Portorož |
4 |
Da |
Čudovita dvonadstropna hiša |
321900 |
Kranjska Gora |
2 |
Da |
Razkošna vila |
450000 |
Portorož |
5 |
Da |
Hiša v istrskem slogu |
395000 |
Portorož |
4 |
Ne |
Formula |
Opis |
Rezultat |
||
=AVERAGEIFS(B2:B7; C2:C7; "Portorož"; D2:D7; ">2"; E2:E7; "Da") |
Povprečna cena doma v Portorožu, ki ima vsaj 3 spalnice in garažo (397839) |
397839 |
||
=AVERAGEIFS(B2:B7; C2:C7; "Kranjska Gora"; D2:D7; "<=3"; E2:E7; "Ne") |
Povprečna cena doma v Kranjski Gori, ki ima največ 3 spalnice in nima garaže |
230000 |