Šiame straipsnyje aprašoma formulės sintaksė ir AVERAGEIFS naudojimas programoje „Microsoft Excel“.
Aprašas
Grąžina visų langelių, atitinkančių kelis nurodytus kriterijus, vidurkį (aritmetinį vidurkį).
Sintaksė
AVERAGEIFS(vidurkio_diapazonas, kriterijų_diapazonas1, kriterijus1, [kriterijų_diapazonas2, kriterijus2], ...)
Funkcijos AVERAGEIFS sintaksė turi tokius argumentus:
-
Vidurkio_diapazonas Būtinas. Vienas arba daugiau langelių vidurkiui nustatyti, įskaitant skaičius, pavadinimus, masyvus arba nuorodas, kuriose yra skaičių.
-
Kriterijų_diapazonas1, kriterijų_diapazonas2, … Kriterijų_diapazonas1 būtinas, tolesni kriterijų_diapazonai yra pasirenkami. Diapazonai nuo 1 iki 127, skirti susietiems kriterijams įvertinti.
-
Kriterijai1, kriterijai2, ... Kriterijai1 yra būtinas, tolesni kriterijai yra pasirenkami. Nuo 1 iki 127, išreikšti skaičiumi, išraiška, langelio nuoroda arba tekstu, nustatančiu, kurių langelių vidurkis skaičiuojamas. Pvz., kriterijai gali būti išreikšti kaip 32, "32", ''>32", "obuoliai" arba B4.
Pastabos
-
Jei vidurkio_diapazonas yra tuščia arba teksto reikšmė, AVERAGEIFS pateiks #DIV0! klaidos reikšmę.
-
Jei kriterijų diapazono langelis tuščias, AVERAGEIFS laiko jį 0 lygia reikšme.
-
Diapazono langeliai, kuriuose yra TRUE, vertinami kaip 1; diapazono langeliai, kuriuose yra FALSE, vertinami kaip 0 (nulis).
-
Kiekvienas vidurkio_diapazono langelis naudojamas vidurkiui skaičiuoti tik tada, jei atitinka visus nurodytus kriterijus.
-
Skirtingai nuo diapazono ir kriterijų argumentų funkcijoje AVERAGEIF, kiekvienas AVERAGEIFS criteria_range turi būti tokio pat dydžio ir formos kaip average_range.
-
Jei vidurkio_diapazono langelių negalima perkoduoti į skaičius, AVERAGEIFS pateiks #DIV0! klaidos reikšmę.
-
Jei nėra langelių, atitinkančių visus kriterijus, AVERAGEIFS pateiks #DIV/0! klaidos reikšmę.
-
Kriterijuose galite naudoti pakaitos simbolius, klaustuką (?) ir žvaigždutę (*). Klaustukas atitinka bet kokį pavienį simbolį; žvaigždutė atitinka bet kokią simbolių seką. Jei norite rasti tikrą klaustuką ar žvaigždutę, prieš simbolį įveskite tildę (~).
Pastaba: Funkcija AVERAGEIFS matuoja centrinę tendenciją, kuri yra skaičių grupės centro vieta statistiniame skirstinyje. Trys dažniausiai naudojami centrinės tendencijos matavimai yra:
-
Vidurkis yra aritmetinis vidurkis, skaičiuojamas sudedant grupę skaičių ir dalijant gautą sumą iš tų skaičių skaičiaus. Pavyzdžiui, 2, 3, 3, 5, 7 ir 10 vidurkis skaičiuojamas 30 dalijant iš 6 ir yra lygus 5.
-
Mediana yra vidurinis skaičių grupės skaičius, t. y., pusės skaičių reikšmės didesnės už medianą, o kitos skaičių pusės reikšmės yra mažesnės. Pavyzdžiui, 2, 3, 3, 5, 7 ir 10 mediana yra 4.
-
Moda yra dažniausiai pasitaikantis skaičių grupės skaičius. Pavyzdžiui, 2, 3, 3, 5, 7 ir 10 moda yra 3.
Šie trys simetrinės skaičių grupės paskirstymo vietos centrinės tendencijos matavimai yra tokie patys. Asimetrinės skaičių grupės paskirstymo vietos matavimai gali skirtis.
Pavyzdžiai
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
Studentas |
Pirmas |
Antras |
Galutinis |
---|---|---|---|
Apklausa |
Apklausa |
Egzaminas |
|
Įvertinimas |
Įvertinimas |
Įvertinimas |
|
Emilis |
75 |
85 |
87 |
Julija |
94 |
80 |
88 |
Hansas |
86 |
93 |
Nepakankamas |
Frederikas |
Nepakankamas |
75 |
75 |
Formulė |
Aprašas |
Rezultatas |
|
=AVERAGEIFS(B2:B5, B2:B5, "> 70", B2:B5, "<90") |
Visų studentų pirmosios apklausos pažymių vidurkis, esantis intervale nuo 70 iki 90 (80,5). Balas, pažymėtas kaip „nepakankamas“, nėra įtraukiamas į skaičiavimą, nes tai nėra skaitinė reikšmė. |
75 |
|
=AVERAGEIFS(C2:C5, C2:C5, "> 95") |
Visų studentų antrosios apklausos pažymių vidurkis, didesnis nei 95. Kadangi nėra balų, aukštesnių nei 95, pateikiama #DIV0! . |
#DIV/0! |
|
=AVERAGEIFS(D2:D5, D2:D5, "<> Nepakankamas", D2:D5, "> 80") |
Visų studentų baigiamojo egzamino pažymių vidurkis, didesnis nei 80 (87,5). Balas, pažymėtas kaip „nepakankamas“, nėra įtraukiamas į skaičiavimą, nes tai nėra skaitinė reikšmė. |
87,5 |
2 pavyzdys
Tipas |
Kaina |
Miestas |
Miegamųjų skaičius |
Garažas? |
---|---|---|---|---|
Cozy Rambler |
230000 |
Issaquah |
3 |
Ne |
Snug Bungalow |
197000 |
Bellevue |
2 |
Taip |
Cool Cape Codder |
345678 |
Bellevue |
4 |
Taip |
Splendid Split Level |
321900 |
Issaquah |
2 |
Taip |
Exclusive Tudor |
450000 |
Bellevue |
5 |
Taip |
Classy Colonial |
395000 |
Bellevue |
4 |
Ne |
Formulė |
Aprašas |
Rezultatas |
||
=AVERAGEIFS(B2:B7, C2:C7, "Bellevue", D2:D7, "> 2", E2:E7, "Taip") |
Vidutinė Bellevue esančio namo su mažiausiai 3 miegamaisiais kambariais ir garažu kaina (397 839) |
397839 |
||
=AVERAGEIFS(B2:B7, C2:C7, "Issaquah", D2:D7, "<=3", E2:E7, "Ne") |
Vidutinė Issaquah esančio namo, kuriame yra iki 3 miegamųjų kambarių ir nėra garažo, kaina (230 000) |
230000 |