Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni AVERAGEIFS valemisüntaksit ja kasutamist.
Kirjeldus
Tagastab kõigi mitmele kriteeriumile vastavate lahtrite keskmise (aritmeetilise keskmise).
Süntaks
AVERAGEIFS(keskmine_vahemik; kriteeriumide_vahemik1; kriteeriumid1; [kriteeriumide_vahemik2; kriteeriumid2]; ...)
Funktsiooni AVERAGEIFS süntaksil on järgmised argumendid.
-
Keskmistatav_vahemik – nõutav. Üks või mitu keskmistatavat lahtrit, mille sisuks on arvud või nimed, massiivid või arve sisaldavad viited.
-
Kriteeriumide_vahemik1; kriteeriumide_vahemik2; … Kriteeriumide_vahemik1 on nõutav, ülejäänud on valikulised. 1–127 vahemikku, milles vastavaid kriteeriume hinnatakse.
-
Kriteerium1; kriteerium2; ... Kriteerium1 on nõutav, ülejäänud on valikulised. 1 kuni 127 kriteeriumi arvu, avaldise, lahtriviite või teksti kujul, millega määratletakse keskmistatavad lahtrid. Näiteks võivad kriteeriumid olla väljendatud nii: 32, "32", ">32", "õunad" või B4.
Kommentaarid
-
Kui vahemiku keskmistatav_vahemik väärtus on tühi või tekst, tagastab funktsioon AVERAGEIFS veaväärtuse #DIV0!.
-
Kui kriteeriumide vahemikuga määratletud lahter on tühi, käsitleb funktsioon AVERAGEIFS seda 0-väärtusena.
-
Väärtust TRUE sisaldava vahemiku lahtri väärtusena käsitletakse arvu 1; väärtust FALSE sisaldava vahemiku lahtri väärtusena käsitletakse arvu 0 (null).
-
Vahemiku keskmistatav_vahemik kõiki lahtreid kasutatakse keskmise arvutamisel vaid juhul, kui kõik vastavad kriteeriumid on selle lahtri puhul tõesed.
-
Erinevalt funktsiooni AVERAGEIF argumentidest vahemik ja kriteeriumid peavad funktsiooni AVERAGEIFS iga criteria_range olema sama suurus ja kuju kui average_range.
-
Kui vahemiku keskmistatav_vahemik lahtrite väärtusi ei saa käsitleda arvudena, tagastab funktsioon AVERAGEIFS veaväärtuse #DIV0!.
-
Kui ükski lahter ei vasta kõigile kriteeriumidele, tagastab funktsioon AVERAGEIFS veaväärtuse #DIV/0!.
-
Kriteeriumides saate kasutada metamärke – küsimärki (?) ja tärni (*). Küsimärk vastab suvalisele üksikmärgile, tärn aga suvalisele märgijadale. Kui tegelikult soovitegi küsimärki või tärni, tippige otsitava märgi ette tilde (~).
Märkus.: Funktsioon AVERAGEIFS mõõdab keskmist ehk arvurühma keskme asukohta statistilise jaotuse puhul. Kolm kõige sagedamini kasutatavat keskmise mõõtmise viisi on järgmised:
-
Keskmine tähendab aritmeetilist keskmist, mille arvutamiseks liidetakse arvud omavahel ja jagatakse saadud tulem nende arvude koguarvuga. Näiteks arvude 2, 3, 3, 5, 7 ja 10 keskmise leidmiseks jagatakse arv 30 arvuga 6, seega on nende arvude keskmine 5.
-
Mediaan on arv arvukogumi keskel: pooled arvudest on mediaanist suuremad ja pooled väiksemad. Arvude 2, 3, 3, 5, 7 ja 10 mediaan on 4.
-
Mood on arvurühmas kõige sagedamini esinev arv. Arvude 2, 3, 3, 5, 7 ja 10 mood on 3.
Arvurühma sümmeetrilise jaotuse puhul on kõik need kolm keskväärtust samad. Asümmeetrilise jaotusega arvurühma puhul võivad need üksteisest erineda.
Näited
Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks, et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi. Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.
Õpilane |
Esimene |
Teine |
Lõplik |
---|---|---|---|
Tunnikontroll |
Tunnikontroll |
Eksam |
|
Hinne |
Hinne |
Hinne |
|
Elmo |
75 |
85 |
87 |
Julia |
94 |
80 |
88 |
Hendrik |
86 |
93 |
Mittearvestatud |
Fred |
Mittearvestatud |
75 |
75 |
Valem |
Kirjeldus |
Tulem |
|
=AVERAGEIFS(B2:B5; B2:B5; ">70"; B2:B5; "<90") |
Kõigi õpilaste esimese tunnikontrolli keskmine hinne, mis jääb vahemikku 70–90 (80,5). Arvutusse ei kaasata tulemust "Mittearvestatud", kuna see pole arvväärtus. |
75 |
|
=AVERAGEIFS(C2:C5; C2:C5; ">95") |
Kõigi õpilaste teise tunnikontrolli keskmine hinne, mis on suurem kui 95. Kuna pole ühtki kõrgemat hinnet kui 95, tagastatakse veaväärtus #DIV0!. |
#DIV/0! |
|
=AVERAGEIFS(D2:D5; D2:D5; "<>Mittearvestatud"; D2:D5; ">80") |
Kõigi õpilaste lõpueksami keskmine hinne, mis on suurem kui 80 (87,5). Arvutusse ei kaasata tulemust "Mittearvestatud", kuna see pole arvväärtus. |
87,5 |
Näide 2
Tüüp |
Hind |
Linn |
Magamistubade arv |
Garaaž? |
---|---|---|---|---|
Õdus Uitaja |
230000 |
Haapsalu |
3 |
Ei |
Mõnus Bangalo |
197000 |
Pärnu |
2 |
Jah |
Vilu Neeme Nöök |
345678 |
Pärnu |
4 |
Jah |
Hunnitu Poolkorruseline |
321900 |
Haapsalu |
2 |
Jah |
Ainulaadne Tudor |
450000 |
Pärnu |
5 |
Jah |
Stiilne Koloniaal |
395000 |
Pärnu |
4 |
Ei |
Valem |
Kirjeldus |
Tulem |
||
=AVERAGEIFS(B2:B7; C2:C7; "Pärnu"; D2:D7; ">2"; E2:E7; "Jah") |
Pärnus asuva vähemalt kolme magamistoa ja garaažiga maja keskmine hind |
397839 |
||
=AVERAGEIFS(B2:B7; C2:C7; "Haapsalu"; D2:D7; "<=3"; E2:E7; "Ei") |
Haapsalus asuva kuni kolme magamistoaga garaažita maja keskmine hind |
230000 |