Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016 Excel Web App

Š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ę (~).

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

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.