Excel

Excel AVERAGEIFS -toiminto

Excel Averageifs Function

Excel AVERAGEIFS -toimintoYhteenveto

Excel AVERAGEIFS -funktio laskee yhden tai useamman kriteerin täyttävien alueiden numeroiden keskiarvon. AVERAGEIFS -kriteereihin voi sisältyä loogisia operaattoreita (>,<,,=) and wildcards (*,?) for partial matching.





Excel kuinka tehdä pöytä
Tarkoitus Keskimääräiset solut, jotka täyttävät useita ehtoja Palautusarvo Kaikkien ehtojen täyttävien solujen keskiarvo Syntaksi = AVERAGEIFS (keskiarvo, alue1, kriteerit1, [alue2], [kriteerit2], ...) Argumentit
  • avg_rng - Alue keskiarvoon.
  • alue 1 - Ensimmäinen alue, joka haihtuu.
  • kriteerit 1 - Alueella käytettävät kriteerit 1.
  • alue2 - [valinnainen] Toinen arvioitava alue.
  • kriteerit 2 - [valinnainen] Alueella 2 käytettävät kriteerit.
Versio Excel 2007 Käyttöohjeita

KESKIARVO -funktio laskee niiden lukujen keskiarvon, jotka täyttävät annetut ehdot. Ensimmäinen AVERAGEIFS: lle annettu alue on alue, joka sisältää numeroita keskiarvoon. Kriteerit toimitetaan paria [alue, ehdot] ja vain ensimmäinen pari vaaditaan. Anna jokaiselle lisäehdolle toinen alue/ehtopari. AVERAGEIFS: lle annettuja ehtoja sovelletaan AND -logiikalla - kaikkien kriteerien on oltava totta, jotta luku voidaan sisällyttää keskiarvoon.

Kriteerit voidaan antaa numeroina, merkkijonoina tai viitteinä. Kelvollisia ehtoja voivat olla esimerkiksi 10, '> 10', A1 tai<'&A1. Criteria can also include yleismerkit osittaiseen sovittamiseen.





AVERAGEIFS on ryhmässä kahdeksan toimintoa Excelissä joka jakaa loogiset kriteerit kahteen osaan (alue + kriteerit). Tämän seurauksena ehtojen muodostamisessa käytetty syntaksi on erilainen ja KESKIMÄÄRÄISET vaatii solualue etäisyysargumenteille - et voi käyttää matriisi .

AVERAGEIFS jättää automaattisesti huomiotta tyhjät solut, vaikka kriteerit vastaisivat. Toisin sanoen, AVERAGEIFS ei sisällä tyhjiä soluja keskiarvoon. AVERAGEIFS palauttaa #DIV/0! jos yksikään solu ei täytä ehtoja.



Esimerkkejä

Esitetyssä esimerkissä H5: H7: n kaavat 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 keskihinnan, jossa:

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

Lainausmerkit ('') ehdoissa

Yleensä ehtojen tekstiarvot on lainausmerkeissä (''), ja numerot eivät. Kuitenkin, kun a looginen operaattori sisältyy numeroon, numero ja operaattori on liitettävä lainausmerkkeihin. Huomaa ero alla olevien kahden esimerkin välillä. Koska toinen kaava käyttää operaattoria (> =) suurempi tai yhtä suuri, operaattori ja numero on molemmat lainausmerkeissä.

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

Lainausmerkkejä käytetään myös tekstiarvoissa. Esimerkiksi B1: B10 -arvojen keskiarvoon, kun A1: A10 -arvot ovat punaisia, voit käyttää seuraavanlaista kaavaa:

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

Useita kriteerejä

Kirjoita ehdot pareittain [alue, ehdot]. Esimerkiksi keskiarvoihin 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 -lukujen keskiarvon, jotka ovat pienempiä kuin solun B1 arvo. Huomaa alle operaattori (joka on teksti) on lainausmerkeissä.

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

Yleismerkit

The yleismerkki merkkejä kysymysmerkki (?), tähti (*) tai tilde (~) voidaan käyttää kriteereissä. Kysymysmerkki (?) Vastaa yhtä merkkiä ja tähti (*) vastaa nollaa tai useampia merkkejä. Esimerkiksi keskiarvoihin B1: B10, kun arvot A1: A10 sisältää tekstiä 'punainen', voit käyttää seuraavanlaista kaavaa:

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

Tilde (~) on pakomerkki, jonka avulla voit löytää kirjaimellisia yleismerkkejä. Jos haluat esimerkiksi kirjaimellisen kysymysmerkin (?), Tähden (*) tai tilden (~), lisää tilde jokerimerkin eteen (eli ~ ?, ~*, ~~).

Huomautus: argumenttien järjestys on erilainen AVERAGEIFS- ja KESKIMÄÄRÄINEN . Alue keskiarvoon on aina ensimmäinen argumentti AVERAGEIFS: ssä.

Huomautuksia

  • Jos mikään data ei täytä ehtoja, AVERAGEIFS palauttaa #DIV0! virhe
  • Jokaisella lisäalueella on oltava sama määrä rivejä ja sarakkeita kuin keskimääräinen_alue .
  • Ei-numeeriset kriteerit on liitettävä lainausmerkkeihin, mutta numeeriset kriteerit eivät. Esimerkiksi: 100, '100', '> 32', 'jim' tai A1 (jossa A1 sisältää numeron).
  • Yleismerkit? ja * voidaan käyttää ehdoissa. Kysymysmerkki vastaa yhtä merkkiä ja tähti vastaa nollaa tai useampia merkkejä.
  • Löydä kirjaimellinen kysymysmerkki tai tähti käyttämällä tildettä (~) edessä olevaan kysymysmerkkiin tai tähtiin (eli ~ ?, ~*).


^