„Excel“

„Excel AVERAGEIFS“ funkcija

Excel Averageifs Function

„Excel“ AVERAGEIFS funkcijaSantrauka

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.
Versija Excel 2007 Naudojimo pastabos

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:

  1. kainos didesnės už nulį
  2. kainos yra didesnės nei nulis ir mažesnės nei 500 000 USD
  3. 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 ~ ?, ~*).


^