Excel

Excel AVERAGEIF -toiminto

Excel Averageif Function

Excel AVERAGEIF -toimintoYhteenveto

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

kuinka tehdä sumif-funktio
Tarkoitus Hanki kriteerien täyttävien lukujen keskiarvo. Palautusarvo Keskiarvoa edustava luku. Syntaksi = AVERAGEIF (alue, kriteerit, [keskiarvo]) Argumentit
  • alue - Yksi tai useampi solu, mukaan lukien numerot tai nimet, taulukot tai viitteet.
  • kriteeri - numero, lauseke, soluviite tai teksti.
  • keskiarvo - [valinnainen] Solujen keskiarvo. Kun se jätetään pois, käytetään aluetta.
Versio Excel 2007 Käyttöohjeet

AVERAGEIF laskee annettujen ehtojen täyttävän alueen lukujen keskiarvon. Kriteerit voidaan toimittaa numeroina, merkkijonoina tai viitteinä. Esimerkiksi kelvolliset kriteerit voivat olla 10, '> 10', A1 tai '<'&A1.



keskiarvo argumentti on valinnainen. Kun keskiarvo ei anneta, AVERAGEIF if laskee .numeeristen arvojen keskiarvon alue Perustelu. Kun keskiarvo on annettu, AVERAGEIF laskee luvuissa keskiarvon keskiarvo .



AVERAGEIF-kriteerit voivat sisältää loogisia operaattoreita (>,<,,=) and jokerimerkit (* ,?) osittaiselle vastaavuudelle.

AVERAGEIF 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 AVERAGEIF vaatii solualue alueen argumenteille ei voi käyttää taulukko .



AVERAGEIF ohittaa tyhjät solut automaattisesti, vaikka kriteerit vastaavat. Toisin sanoen AVERAGEIF ei sisällä tyhjiä soluja, jotka täyttävät kriteerit nollana keskiarvossa. AVERAGEIF palauttaa # DIV / 0! jos yksikään alueen soluista ei täytä ehtoja.

AVERAGEIF-toiminto voi soveltaa vain yhtä ehtoa. Jos sinun on sovellettava useita ehtoja, käytä AVERAGEIFS-toiminto .

Esimerkkejä

Esitetyssä esimerkissä kaavat kohdissa H5: H8 ovat seuraavat:



 
= AVERAGEIF (C5:C15,'>0') // price greater than 
Excel AVERAGEIF -toimintoYhteenveto

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

Tarkoitus Hanki kriteerien täyttävien lukujen keskiarvo. Palautusarvo Keskiarvoa edustava luku. Syntaksi = AVERAGEIF (alue, kriteerit, [keskiarvo]) Argumentit
  • alue - Yksi tai useampi solu, mukaan lukien numerot tai nimet, taulukot tai viitteet.
  • kriteeri - numero, lauseke, soluviite tai teksti.
  • keskiarvo - [valinnainen] Solujen keskiarvo. Kun se jätetään pois, käytetään aluetta.
Versio Excel 2007 Käyttöohjeet

AVERAGEIF laskee annettujen ehtojen täyttävän alueen lukujen keskiarvon. Kriteerit voidaan toimittaa numeroina, merkkijonoina tai viitteinä. Esimerkiksi kelvolliset kriteerit voivat olla 10, '> 10', A1 tai '<'&A1.

keskiarvo argumentti on valinnainen. Kun keskiarvo ei anneta, AVERAGEIF if laskee .numeeristen arvojen keskiarvon alue Perustelu. Kun keskiarvo on annettu, AVERAGEIF laskee luvuissa keskiarvon keskiarvo .

AVERAGEIF-kriteerit voivat sisältää loogisia operaattoreita (>,<,,=) and jokerimerkit (* ,?) osittaiselle vastaavuudelle.

AVERAGEIF 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 AVERAGEIF vaatii solualue alueen argumenteille ei voi käyttää taulukko .

AVERAGEIF ohittaa tyhjät solut automaattisesti, vaikka kriteerit vastaavat. Toisin sanoen AVERAGEIF ei sisällä tyhjiä soluja, jotka täyttävät kriteerit nollana keskiarvossa. AVERAGEIF palauttaa # DIV / 0! jos yksikään alueen soluista ei täytä ehtoja.

AVERAGEIF-toiminto voi soveltaa vain yhtä ehtoa. Jos sinun on sovellettava useita ehtoja, käytä AVERAGEIFS-toiminto .

Esimerkkejä

Esitetyssä esimerkissä kaavat kohdissa H5: H8 ovat seuraavat:

 
= AVERAGEIF (C5:C15,'>0') // price greater than $0 = AVERAGEIF (C5:C15,'>200000') // price greater than $200k = AVERAGEIF (D5:D15,'>=2',C5:C15) // 2+ bedrooms = AVERAGEIF (D5:D15,'>=3',C5:C15) // 3+ bedrooms

Kaksoislainausmerkit ('') ehdoissa

Yleensä tekstiarvot on suljettu lainausmerkeissä ('') 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ä.

 
= AVERAGEIF (D5:D15,2,C5:C15) // 2 bedrooms = AVERAGEIF (D5:D15,'>=2',C5:C15) // 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:

 
= AVERAGEIF (A1:A10,'red',B1:B10) // average 'red' only

Arvo toisesta solusta

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

 
= AVERAGEIF (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 B1: B10-solujen keskiarvoon, kun A1: A10-soluissa on teksti 'punainen' missä tahansa, voit käyttää seuraavaa kaavaa:

 
= AVERAGEIF (A1:A10,'*red*',B1:B10) // contains '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. ~ ?, ~ *, ~~).

Huomautuksia

  • Solut sisään alue jotka sisältävät arvon TOSI tai EPÄTOSI, ohitetaan.
  • Tyhjät solut jätetään huomioimatta alue ja keskiarvo laskettaessa keskiarvoja.
  • AVERAGEIF palauttaa # DIV / 0! jos yksikään alueen soluista ei täytä ehtoja.
  • Keskiarvo ei tarvitse olla samaa kokoa kuin alue . Vasemmassa yläkulmassa oleva solu keskiarvo käytetään lähtökohtana, ja solut, jotka vastaavat soluja alue on keskiarvo.
  • AVERAGEIF sallii jokerimerkkien kysymysmerkin (?) Ja tähden (*) kriteereinä. ? vastaa mitä tahansa yksittäistä merkkiä ja * vastaa mitä tahansa merkkijonoa. Löytääksesi kirjaimellisen? tai *, käytä merkin edessä tildettä (~), ts. ~ * ja ~ ?.
= AVERAGEIF (C5:C15,'>200000') // price greater than 0k = AVERAGEIF (D5:D15,'>=2',C5:C15) // 2+ bedrooms = AVERAGEIF (D5:D15,'>=3',C5:C15) // 3+ bedrooms

Kaksoislainausmerkit ('') ehdoissa

Yleensä tekstiarvot on suljettu lainausmerkeissä ('') 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ä.

 
= AVERAGEIF (D5:D15,2,C5:C15) // 2 bedrooms = AVERAGEIF (D5:D15,'>=2',C5:C15) // 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:

 
= AVERAGEIF (A1:A10,'red',B1:B10) // average 'red' only

Arvo toisesta solusta

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

 
= AVERAGEIF (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 B1: B10-solujen keskiarvoon, kun A1: A10-soluissa on teksti 'punainen' missä tahansa, voit käyttää seuraavaa kaavaa:

 
= AVERAGEIF (A1:A10,'*red*',B1:B10) // contains '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. ~ ?, ~ *, ~~).

Huomautuksia

  • Solut sisään alue jotka sisältävät arvon TOSI tai EPÄTOSI, ohitetaan.
  • Tyhjät solut jätetään huomioimatta alue ja keskiarvo laskettaessa keskiarvoja.
  • AVERAGEIF palauttaa # DIV / 0! jos yksikään alueen soluista ei täytä ehtoja.
  • Keskiarvo ei tarvitse olla samaa kokoa kuin alue . Vasemmassa yläkulmassa oleva solu keskiarvo käytetään lähtökohtana, ja solut, jotka vastaavat soluja alue on keskiarvo.
  • AVERAGEIF sallii jokerimerkkien kysymysmerkin (?) Ja tähden (*) kriteereinä. ? vastaa mitä tahansa yksittäistä merkkiä ja * vastaa mitä tahansa merkkijonoa. Löytääksesi kirjaimellisen? tai *, käytä merkin edessä tildettä (~), ts. ~ * ja ~ ?.


^