
Funkcija „Excel AVERAGEIFS“ apskaičiuoja skaičių diapazoną, atitinkantį vieną ar daugiau kriterijų, vidurkį. AVERAGEIFS kriterijai gali apimti loginius operatorius (>,<,,=) and wildcards (*,?) for partial matching.
kur rasite „Excel 2013“ ląstelių funkcijas?Tikslas Vidutiniai langeliai, atitinkantys kelis kriterijus Grąžinimo vertė Ląstelių, atitinkančių visus kriterijus, vidurkis Sintaksė = AVERAGEIFS (vid.
- avg_rng - Diapazonas iki vidutinio.
- diapazonas1 - Pirmasis garavimo diapazonas.
- kriterijai1 - Kriterijai, kuriuos reikia naudoti diapazone1.
- diapazonas2 - [neprivaloma] Antrasis įvertinimo diapazonas.
- kriterijai2 - [neprivaloma] 2 diapazone naudojami kriterijai.
Funkcija AVERAGEIFS apskaičiuoja diapazono, atitinkančio pateiktus kriterijus, skaičių vidurkį. Pirmasis AVERAGEIFS diapazonas yra diapazonas, kuriame yra skaičiai iki vidurkio. Kriterijai pateikiami porų [diapazonas, kriterijai] ir būtina tik pirmoji pora. Kiekvienam papildomam kriterijui pateikite kitą diapazono/kriterijų porą. AVERAGEIFS pateikti kriterijai taikomi naudojant logiką IR - visi kriterijai turi būti teisingi, kad skaičius būtų įtrauktas į vidurkį.
Kriterijus galima pateikti kaip skaičius, eilutes ar nuorodas. Pavyzdžiui, galiojantys kriterijai gali būti 10, „> 10“, A1 arba „<'&A1. Criteria can also include pakaitos simboliai daliniam suderinimui.
AVERAGEIFS yra grupėje aštuonios „Excel“ funkcijos kuris padalija loginius kriterijus į dvi dalis (diapazonas + kriterijai). Dėl to ,. sintaksė, naudojama kuriant kriterijus, yra kitokia , ir VIDUTINIAI reikalauja ląstelių diapazonas diapazono argumentams - negalite naudoti an masyvas .
AVERAGEIFS automatiškai ignoruos tuščius langelius, net jei kriterijai atitinka. Kitaip tariant, AVERAGEIFS į vidurkį neįtrauks tuščių langelių. AVERAGEIFS grąžina #DIV/0! jei nė viena ląstelė neatitinka kriterijų.
Pavyzdžiai
Pateiktame pavyzdyje H5: H7 formulės yra:
= AVERAGEIFS (C5:C15,C5:C15,'>0') = AVERAGEIFS (C5:C15,C5:C15,'>0',C5:C15,'<500000') = AVERAGEIFS (C5:C15,D5:D15,'>=2',E5:E15,'>1')
Šios formulės grąžina vidutinę nekilnojamojo turto kainą, kai:
- kainos didesnės už nulį
- kainos yra didesnės nei nulis ir mažesnės nei 500 000 USD
- Bute yra bent 2 miegamieji ir daugiau nei 1 vonios kambarys
Dvigubos kabutės („“) kriterijuose
Paprastai teksto reikšmės kriterijuose yra pateikiamos dvigubose kabutėse (''), o skaičiai - ne. Tačiau kai a loginis operatorius yra įtrauktas su skaičiumi, skaičius ir operatorius turi būti pateikiami kabutėse. Atkreipkite dėmesį į dviejų toliau pateiktų pavyzdžių skirtumą. Kadangi antroji formulė naudoja didesnį arba lygų operatoriui (> =), operatorius ir skaičius pateikiami dvigubose kabutėse.
= AVERAGEIFS (C5:C15,D5:D15,2) // 2 bedrooms = AVERAGEIFS (C5:C15,D5:D15,'>=2') // 2+ bedrooms
Dvigubos kabutės taip pat naudojamos teksto reikšmėms. Pavyzdžiui, norint gauti vidutines B1: B10 reikšmes, kai A1: A10 reikšmės yra lygios „raudonai“, galite naudoti tokią formulę:
= AVERAGEIFS (B1:B10,A1:A10,'red')
Keli kriterijai
Įveskite kriterijus poromis [diapazonas, kriterijai]. Pavyzdžiui, į vidutines reikšmes A1: A10, kur B1: B10 = 'A', ir C1: C10> 5, naudokite:
kaip sukonstruoti langelį „Excel“
= AVERAGEIFS (A1:A10,B1:B10,'A',C1:C10,'>5')
Vertė iš kitos ląstelės
Vertę iš kitos ląstelės galima įtraukti į kriterijus naudojant sujungimas . Žemiau pateiktame pavyzdyje AVERAGEIFS grąžins A1: A10 skaičių vidurkį, mažesnį už langelio B1 reikšmę. Atkreipkite dėmesį į mažiau nei operatorius (kuris yra tekstas) pateikiamas kabutėse.
= AVERAGEIFS (A1:A10,A1:A10,'<'&B1) // average values less than B1
Pakaitos simboliai
The pakaitos simbolis Kriterijuose gali būti naudojamas simbolių klaustukas (?), žvaigždutė (*) arba tildė (~). Klausimo ženklas (?) Atitinka bet kurį simbolį, o žvaigždutė (*) atitinka nulį ar daugiau bet kokios rūšies simbolių. Pavyzdžiui, į vidutines B1: B10 reikšmes, kai A1: A10 turėti tekstą „raudona“, galite naudoti tokią formulę:
= AVERAGEIFS (B1:B10,A1:A10,'*red*')
„Tilde“ (~) yra pabėgimo simbolis, leidžiantis rasti tiesioginius pakaitos simbolius. Pavyzdžiui, kad atitiktų pažodinį klaustuką (?), Žvaigždutę (*) arba tildę (~), prieš pakaitos simbolį pridėkite tildę (t. Y. ~ ?, ~*, ~~).
Pastaba: AVERAGEIFS ir VIDUTINIS . Diapazonas iki vidurkio visada yra pirmasis AVERAGEIFS argumentas.
Pastabos
- Jei jokie duomenys neatitinka kriterijų, AVERAGEIFS grąžina #DIV0! klaida
- Kiekviename papildomame diapazone turi būti toks pat eilučių ir stulpelių skaičius kaip vidutinis_dydis .
- Ne skaitiniai kriterijai turi būti pateikiami dvigubose kabutėse, o skaitiniai-ne. Pavyzdžiui: 100, „100“, „> 32“, „jim“ arba A1 (kur A1 yra skaičius).
- Pakaitos simboliai? ir * gali būti naudojami kriterijuose. Klaustukas atitinka bet kurį simbolį, o žvaigždutė atitinka nulį ar daugiau bet kokios rūšies simbolių.
- Norėdami rasti pažodinį klaustuką ar žvaigždutę, naudokite tildę (~) priešais klaustuką arba žvaigždutę (ty ~ ?, ~*).