Kako se koristi funkcija Excel AVERAGEIFS -

Sažetak

Funkcija Excel AVERAGEIFS izračunava prosjek brojeva u rasponu koji udovoljavaju jednom ili više kriterija. Kriteriji koji se koriste za AVERAGEIFS mogu uključivati ​​logičke operatore (>, <,, =) i zamjenske znakove (* ,?) za djelomično podudaranje.

Svrha

Prosjek stanica koje odgovaraju više kriterijima

Povratna vrijednost

Prosjek stanica koje ispunjavaju sve kriterije

Sintaksa

= PROSJEČNIIFS (prosj_rng, raspon1, kriterij1, (raspon2), (kriterij2), …)

Argumenti

  • avg_rng - raspon za prosjek.
  • range1 - prvi domet koji se evakuira.
  • kriteriji1 - kriteriji za upotrebu na rasponu1.
  • raspon2 - (neobavezno) Drugi raspon za procjenu.
  • kriteriji2 - (neobavezno) Kriteriji za upotrebu na rasponu2.

Verzija

Excel 2007

Napomene o upotrebi

Funkcija AVERAGEIFS izračunava prosjek brojeva u rasponu koji udovoljavaju isporučenim kriterijima. Prvi raspon koji se daje AVERAGEIFS-u je raspon koji sadrži brojeve za prosjek. Kriteriji se daju u parovima (raspon, kriteriji) i potreban je samo prvi par. Za svaki dodatni kriterij navedite drugi par raspona / kriterija. Kriteriji dani AVERAGEIFS primjenjuju se logikom AND - svi kriteriji moraju biti istiniti da bi se neki broj uključio u prosjek.

Kriteriji se mogu navesti kao brojevi, nizovi ili reference. Na primjer, valjani kriteriji mogu biti 10, "> 10", A1 ili "<" & A1. Kriteriji mogu uključivati ​​i zamjenske znakove za djelomično podudaranje.

AVERAGEIFS je u grupi od osam funkcija u programu Excel koje dijele logičke kriterije u dva dijela (raspon + kriteriji). Kao rezultat toga, sintaksa koja se koristi za konstrukciju kriterija je drugačija, a AVERAGEIFS zahtijeva raspon ćelija za argumente raspona - ne možete koristiti niz.

AVERAGEIFS će automatski zanemariti prazne ćelije, čak i kada se kriteriji podudaraju. Drugim riječima, AVERAGEIFS u prosjek neće uključivati ​​prazne stanice. AVERAGEIFS vraća # DIV / 0! ako nijedna stanica ne ispunjava kriterije.

Primjeri

U prikazanom primjeru formule u H5: H7 su:

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

Ove formule vraćaju prosječnu cijenu svojstava gdje:

  1. cijene su veće od nule
  2. cijene su veće od nule i manje od 500 000 USD
  3. imanja imaju najmanje 2 spavaće sobe i više od 1 kupaonice

Dvostruki navodnici ("") u kriterijima

Općenito, tekstualne vrijednosti u kriterijima zatvorene su u dvostruke navodnike (""), a brojevi nisu. Međutim, kada je logički operator uključen u broj, broj i operator moraju biti navedeni u navodnicima. Primijetite razliku u dva primjera u nastavku. Budući da druga formula koristi operator veći od ili jednak (> =), i operator i broj zatvoreni su u dvostruke navodnike.

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

Dvostruki navodnici također se koriste za tekstualne vrijednosti. Na primjer, za prosječne vrijednosti u B1: B10 kada su vrijednosti u A1: A10 jednake "crvenoj", možete koristiti formulu poput ove:

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

Više kriterija

Unesite kriterije u parovima (raspon, kriteriji). Na primjer, za prosječne vrijednosti u A1: A10, gdje B1: B10 = "A" i C1: C10> 5, upotrijebite:

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

Vrijednost iz druge ćelije

Vrijednost iz druge ćelije može se uključiti u kriterije pomoću spajanja. U primjeru u nastavku, AVERAGEIFS vratit će prosjek brojeva u A1: A10 koji su manji od vrijednosti u ćeliji B1. Primijetite da je operator manje od (koji je tekst) zatvoren u navodnike.

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

Zamjenski znakovi

Zamjenski znakovi upitnik (?), Zvjezdica (*) ili tilda (~) mogu se koristiti u kriterijima. Znak pitanja (?) Odgovara bilo kojem znaku, a zvjezdica (*) odgovara nuli ili više znakova bilo koje vrste. Na primjer, za prosječne vrijednosti u B1: B10 kada vrijednosti u A1: A10 sadrže tekst "crveno", možete koristiti formulu poput ove:

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

Tilda (~) je izlazni znak koji vam omogućuje pronalazak doslovnih zamjenskih znakova. Na primjer, da biste podudarali doslovni upitnik (?), Zvjezdicu (*) ili tildu (~), dodajte tildu ispred zamjenskog znaka (tj. ~ ?, ~ *, ~~).

Napomena: redoslijed argumenata razlikuje se između AVERAGEIFS i AVERAGEIF. Raspon prosjeka uvijek je prvi argument u AVERAGEIFS.

Bilješke

  • Ako se niti jedan podatak ne podudara s kriterijima, AVERAGEIFS vraća # DIV0! pogreška
  • Svaki dodatni raspon mora imati jednak broj redaka i stupaca kao prosječni raspon .
  • Nenumeričke kriterije treba priložiti u dvostruke navodnike, ali numeričke kriterije ne. Na primjer: 100, "100", "> 32", "jim" ili A1 (gdje A1 sadrži broj).
  • Zamjenski znakovi? i * se mogu koristiti u kriterijima. Znak pitanja odgovara bilo kojem znaku, a zvjezdica odgovara nuli ili više znakova bilo koje vrste.
  • Da biste pronašli doslovni upitnik ili zvjezdicu, upotrijebite tildu (~) ispred upitnika ili zvjezdice (tj. ~ ?, ~ *).

Zanimljivi članci...