Excel

Excel AVERAGEIFS -toiminto

Excel Averageifs Function

Excel AVERAGEIFS -toimintoYhteenveto

Excel AVERAGEIFS -funktio laskee yhden tai useamman kriteerin täyttävän alueen lukujen keskiarvon. AVERAGEIFS-kriteerit voivat sisältää loogisia operaattoreita (>,<,,=) and wildcards (*,?) for partial matching.

Excel kuinka tehdä pöytä
Tarkoitus Useita ehtoja vastaavat keskimääräiset solut Palautusarvo Kaikkien ehtojen täyttävien solujen keskiarvo Syntaksi = AVERAGEIFS (keskiarvo_alue, alue1, kriteerit1, [alue2], [kriteerit2], ...) Argumentit
  • avg_rng - Keskiarvo.
  • alue 1 - Ensimmäinen alue, joka poistetaan.
  • perusteet 1 - Alueella käytettävät kriteerit 1.
  • alue 2 - [valinnainen] Toinen arvioitava alue.
  • perusteet 2 - [valinnainen] Alueella 2 käytettävät kriteerit.
Versio Excel 2007 Käyttöohjeet

AVERAGEIFS-funktio laskee annettujen ehtojen täyttävän alueen lukujen keskiarvon. Ensimmäinen AVERAGEIFS: lle annettu alue on luku, joka sisältää keskiarvon. Kriteerit toimitetaan paria [alue, kriteerit] ja vain ensimmäinen pari vaaditaan. Anna jokaiselle uudelle ehdolle toinen alue / kriteeripari. AVERAGEIFS: lle annettuja ehtoja sovelletaan AND-logiikalla - kaikkien kriteerien on oltava totta, jotta luku voidaan sisällyttää keskiarvoon.



Kriteerit voidaan toimittaa numeroina, merkkijonoina tai viitteinä. Esimerkiksi kelvolliset kriteerit voivat olla 10, '> 10', A1 tai '<'&A1. Criteria can also include jokerimerkit osittaiseen sovittamiseen.



AVERAGEIFS on ryhmässä kahdeksan toimintoa Excelissä jotka jakavat loogiset kriteerit kahteen osaan (alue + kriteerit). Tämän seurauksena kriteerien muodostamiseen käytetty syntaksin muoto on erilainen ja keskiarvot vaatii solualue alueen argumenteille - et voi käyttää taulukko .

AVERAGEIFS ohittaa tyhjät solut automaattisesti, vaikka kriteerit vastaavat. Toisin sanoen AVERAGEIFS ei sisällä tyhjiä soluja keskiarvoon. AVERAGEIFS palauttaa # DIV / 0! jos mikään solu ei täytä ehtoja.



Esimerkkejä

Esitetyssä esimerkissä kaavat kohdissa H5: H7 ovat:

 
= AVERAGEIFS (C5:C15,C5:C15,'>0') = AVERAGEIFS (C5:C15,C5:C15,'>0',C5:C15,'<500000') = AVERAGEIFS (C5:C15,D5:D15,'>=2',E5:E15,'>1')

Nämä kaavat palauttavat kiinteistöjen keskimääräisen hinnan, jos:

  1. hinnat ovat suurempia kuin nolla
  2. hinnat ovat suurempia kuin nolla ja alle 500 000 dollaria
  3. kiinteistöissä on vähintään 2 makuuhuonetta ja yli 1 kylpyhuone

Kaksoislainausmerkit ('') ehdoissa

Yleensä ehtojen tekstiarvot on liitetty lainausmerkeihin ('') ja numerot eivät. Kuitenkin, kun a looginen operaattori sisältyy numeroon, numero ja operaattori on liitettävä lainausmerkkeihin. Huomaa ero alla olevissa kahdessa esimerkissä. Koska toinen kaava käyttää suurempaa tai yhtä suurta operaattoria (> =), operaattori ja numero ovat molemmat lainausmerkeissä.



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

Kaksoislainauksia käytetään myös tekstiarvoihin. Esimerkiksi keskimääräisiin arvoihin B1: B10: ssä, kun A1: A10: n arvot ovat punaisia, voit käyttää seuraavaa kaavaa:

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

Useita kriteerejä

Syötä kriteerit pareittain [alue, ehdot]. Esimerkiksi keskimääräisiin arvoihin A1: A10, jossa B1: B10 = 'A', ja C1: C10> 5, käytä:

kuinka muuntaa kaikki korkit oikeaksi Excelissä
 
= AVERAGEIFS (A1:A10,B1:B10,'A',C1:C10,'>5')

Arvo toisesta solusta

Toisen solun arvo voidaan sisällyttää ehtoihin käyttämällä ketjutus . Alla olevassa esimerkissä AVERAGEIFS palauttaa A1: A10-luvun lukujen keskiarvon, jotka ovat pienempiä kuin solun B1 arvo. Huomaa vähemmän kuin operaattori (mikä on tekstiä) on lainausmerkeissä.

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

Jokerimerkit

jokerimerkki merkkien kysymysmerkki (?), tähti (*) tai tilde (~) voidaan käyttää kriteereinä. Kysymysmerkki (?) Vastaa mitä tahansa yhtä merkkiä ja tähti (*) vastaa nollaa tai useampaa mitä tahansa merkkiä. Esimerkiksi keskimääräisiin arvoihin kohdassa B1: B10, kun arvot A1: A10: ssä sisältää tekstissä 'punainen', voit käyttää seuraavaa kaavaa:

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

Tilde (~) on pakohahmo, jonka avulla voit löytää kirjaimellisia jokerimerkkejä. Esimerkiksi, jotta kirjaimellinen kysymysmerkki (?), Tähti (*) tai tilde (~) sopisi yhteen, lisää tilde jokerimerkin eteen (ts. ~ ?, ~ *, ~~).

Huomaa: Argumenttien järjestys on erilainen AVERAGEIFS: n ja AVERAGEIF . Keskiarvo on aina AVERAGEIFS: n ensimmäinen argumentti.

Huomautuksia

  • Jos mikään tieto ei vastaa ehtoja, AVERAGEIFS palauttaa # DIV0! virhe
  • Jokaisella lisäalueella on oltava sama määrä rivejä ja sarakkeita kuin keskiarvo .
  • Ei-numeeriset kriteerit on liitettävä lainausmerkeihin, mutta numeeriset kriteerit eivät. Esimerkiksi: 100, '100', '> 32', 'jim' tai A1 (missä A1 sisältää numeron).
  • Jokerimerkit? ja * voidaan käyttää kriteereinä. Kysymysmerkki vastaa mitä tahansa yhtä merkkiä ja tähti vastaa nollaa tai useampaa mitä tahansa merkkiä.
  • Löydä kirjaimellinen kysymysmerkki tai tähti käyttämällä tildettä (~) kysymysmerkin edessä tai tähdellä (ts. ~ ?, ~ *).


^