Kako uporabljati funkcijo Excel AVERAGEIFS -

Povzetek

Funkcija Excel AVERAGEIFS izračuna povprečje števil v obsegu, ki ustreza enemu ali več merilom. Merila, ki se uporabljajo za AVERAGEIFS, lahko vključujejo logične operatorje (>, <,, =) in nadomestne znake (* ,?) za delno ujemanje.

Namen

Povprečno število celic, ki ustrezajo več merilom

Vrnjena vrednost

Povprečje celic, ki izpolnjujejo vse kriterije

Sintaksa

= AVERAGEIFS (avg_rng, obseg1, merila1, (obseg2), (merila2),…)

Argumenti

  • avg_rng - povprečni obseg.
  • range1 - prvi obseg, ki se evakuira.
  • kriteriji1 - merila za uporabo na območju1.
  • range2 - (neobvezno) Drugi obseg za oceno.
  • kriteriji2 - (neobvezno) Merila za uporabo na območju2.

Različica

Excel 2007

Opombe o uporabi

Funkcija AVERAGEIFS izračuna povprečje števil v obsegu, ki ustreza izpolnjenim pogojem. Prvo območje, dodeljeno AVERAGEIFS, je obseg, ki vsebuje povprečna števila. Merila so na voljo v parih (obseg, merila) in potreben je le prvi par. Za vsako dodatno merilo navedite drug par obsega / meril. Merila, dodeljena AVERAGEIFS, se uporabljajo z logiko AND - vsa merila morajo biti resnična, da se število vključi v povprečje.

Merila so na voljo v obliki številk, nizov ali sklicev. Veljavna merila so lahko na primer 10, "> 10", A1 ali "<" & A1. Merila lahko vključujejo tudi nadomestne znake za delno ujemanje.

AVERAGEIFS je v skupini osmih funkcij v Excelu, ki delijo logična merila na dva dela (obseg + merila). Posledično je sintaksa, ki se uporablja za konstruiranje meril, drugačna in AVERAGEIFS zahteva obseg celic za argumente obsega - matrike ne morete uporabiti.

AVERAGEIFS bo samodejno prezrl prazne celice, tudi če se kriteriji ujemajo. Z drugimi besedami, AVERAGEIFS v povprečje ne bo vključeval praznih celic. AVERAGEIFS vrne # DIV / 0! če nobena celica ne izpolnjuje meril.

Primeri

V prikazanem primeru so formule v H5: H7:

=AVERAGEIFS(C5:C15,C5:C15,">0") =AVERAGEIFS(C5:C15,C5:C15,">0",C5:C15,"=2",E5:E15,">1")

Te formule vrnejo povprečno ceno lastnosti, kadar:

  1. cene so večje od nič
  2. cene so večje od nič in manj kot 500.000 USD
  3. nepremičnine imajo vsaj 2 spalnici in več kot 1 kopalnico

Dvojni narekovaji ("") v merilih

Na splošno so besedilne vrednosti v merilih zaprte z dvojnimi narekovaji (""), številke pa ne. Če pa je logični operator vključen v številko, morata biti številka in operator vključena v narekovaje. Upoštevajte razliko v spodnjih dveh primerih. Ker druga formula uporablja operator, večji ali enak (> =), sta operater in število zaprta v dvojnih narekovajih.

=AVERAGEIFS(C5:C15,D5:D15,2) // 2 bedrooms =AVERAGEIFS(C5:C15,D5:D15,">=2") // 2+ bedrooms

Dvojni narekovaji se uporabljajo tudi za besedilne vrednosti. Za povprečne vrednosti v B1: B10, ko so vrednosti v A1: A10 enake "rdeči", lahko uporabite formulo, kot je ta:

=AVERAGEIFS(B1:B10,A1:A10,"red")

Več meril

Merila vnesite v parih (obseg, merila). Na primer, za povprečne vrednosti v A1: A10, kjer B1: B10 = "A" in C1: C10> 5, uporabite:

=AVERAGEIFS(A1:A10,B1:B10,"A",C1:C10,">5")

Vrednost iz druge celice

Vrednost iz druge celice je mogoče vključiti v merila z uporabo združevanja. V spodnjem primeru bo AVERAGEIFS vrnil povprečje števil v A1: A10, ki so manjše od vrednosti v celici B1. Upoštevajte, da je manj kot operator (to je besedilo) priložen narekovajem.

=AVERAGEIFS(A1:A10,A1:A10,"<"&B1) // average values less than B1

Nadomestni znaki

V merilih je mogoče uporabiti vprašalnik (?), Zvezdico (*) ali tildo (~). Vprašalnik (?) Se ujema s katerim koli znakom, zvezdica (*) pa z nič ali več znaki katere koli vrste. Na primer, za povprečne vrednosti v B1: B10, kadar vrednosti v A1: A10 vsebujejo besedilo "rdeče", lahko uporabite formulo, kot je ta:

=AVERAGEIFS(B1:B10,A1:A10,"*red*")

Tilda (~) je ubežni znak, ki vam omogoča, da najdete dobesedne nadomestne znake. Če želite na primer ujemati dobesedni vprašaj (?), Zvezdico (*) ali tildo (~), dodajte tildo pred nadomestni znak (tj. ~ ?, ~ *, ~~).

Opomba: vrstni red argumentov se med AVERAGEIFS in AVERAGEIF razlikuje. Razpon povprečja je vedno prvi argument v AVERAGEIFS.

Opombe

  • Če se noben podatek ne ujema z merili, AVERAGEIFS vrne # DIV0! napaka
  • Vsak dodatni obseg mora imeti enako število vrstic in stolpcev kot povprečni_obseg .
  • Nenumerična merila je treba vključiti v dvojne narekovaje, številska merila pa ne. Na primer: 100, "100", "> 32", "jim" ali A1 (kjer A1 vsebuje številko).
  • Nadomestni znaki? in * se lahko uporablja v merilih. Vprašaj se ujema s katerim koli znakom, zvezdica pa z nič ali več znaki katere koli vrste.
  • Če želite najti dobesedni vprašaj ali zvezdico, uporabite tildo (~) pred vprašajem ali zvezdico (tj. ~ ?, ~ *).

Zanimive Članki...