Excel

Excel AVERAGEIF -toiminto

Excel Averageif Function

Excel AVERAGEIF -toimintoYhteenveto

Excel AVERAGEIF -toiminto laskee annettujen ehtojen mukaisen alueen numeroiden 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 Luku, joka edustaa keskiarvoa. Syntaksi = AVERAGEIF (alue, ehdot, [keskimääräinen_alue]) Argumentit
  • valikoima - Yksi tai useampi solu, mukaan lukien numerot tai nimet, taulukot tai viitteet.
  • kriteeri - Numero, lauseke, soluviittaus tai teksti.
  • keskimääräinen_alue - [valinnainen] Solujen keskiarvo. Kun se jätetään pois, käytetään aluetta.
Versio Excel 2007 Käyttöohjeita

AVERAGEIF laskee niiden lukujen keskiarvon, jotka täyttävät annetut ehdot. Kriteerit voidaan antaa numeroina, merkkijonoina tai viitteinä. Kelvollisia ehtoja voivat olla esimerkiksi 10, '> 10', A1 tai<'&A1.

The keskimääräinen_alue argumentti on valinnainen. Kun keskimääräinen_alue ei ole annettu, AVERAGEIF jos laskee keskiarvon numeeristen arvojen valikoima Perustelu. Kun keskimääräinen_alue on annettu, AVERAGEIF laskee numeroiden keskiarvon keskimääräinen_alue .





AVERAGEIF -kriteerit voivat sisältää loogisia operaattoreita (>,<,,=) and yleismerkit (*,?) osittaista täsmäystä varten.

AVERAGEIF 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 KESKIARVO vaatii solualue alue -argumentteihin et voi käyttää matriisi .



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

AVERAGEIF -toiminto voi soveltaa vain yhtä ehtoa. Jos haluat käyttää useita ehtoja, käytä KESKIARVO -toiminto .

Esimerkkejä

Esitetyssä esimerkissä kaavat H5: H8 ovat seuraavat:

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

Excel AVERAGEIF -toiminto laskee annettujen ehtojen mukaisen alueen numeroiden keskiarvon. AVERAGEIF -kriteerit voivat sisältää loogisia operaattoreita (>,<,,=) and wildcards (*,?) for partial matching.

Tarkoitus Hanki kriteerien täyttävien lukujen keskiarvo. Palautusarvo Luku, joka edustaa keskiarvoa. Syntaksi = AVERAGEIF (alue, ehdot, [keskimääräinen_alue]) Argumentit
  • valikoima - Yksi tai useampi solu, mukaan lukien numerot tai nimet, taulukot tai viitteet.
  • kriteeri - Numero, lauseke, soluviittaus tai teksti.
  • keskimääräinen_alue - [valinnainen] Solujen keskiarvo. Kun se jätetään pois, käytetään aluetta.
Versio Excel 2007 Käyttöohjeita

AVERAGEIF laskee niiden lukujen keskiarvon, jotka täyttävät annetut ehdot. Kriteerit voidaan antaa numeroina, merkkijonoina tai viitteinä. Kelvollisia ehtoja voivat olla esimerkiksi 10, '> 10', A1 tai<'&A1.

The keskimääräinen_alue argumentti on valinnainen. Kun keskimääräinen_alue ei ole annettu, AVERAGEIF jos laskee keskiarvon numeeristen arvojen valikoima Perustelu. Kun keskimääräinen_alue on annettu, AVERAGEIF laskee numeroiden keskiarvon keskimääräinen_alue .

AVERAGEIF -kriteerit voivat sisältää loogisia operaattoreita (>,<,,=) and yleismerkit (*,?) osittaista täsmäystä varten.

AVERAGEIF 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 KESKIARVO vaatii solualue alue -argumentteihin et voi käyttää matriisi .

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

AVERAGEIF -toiminto voi soveltaa vain yhtä ehtoa. Jos haluat käyttää useita ehtoja, käytä KESKIARVO -toiminto .

Esimerkkejä

Esitetyssä esimerkissä kaavat 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

Lainausmerkit ('') ehdoissa

Yleensä 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ä.

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

 
= 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 -lukujen keskiarvon, jotka ovat pienempiä kuin solun B1 arvo. Huomaa alle operaattori (joka on teksti) on lainausmerkeissä.

 
= AVERAGEIF (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 B1: B10 -solujen keskiarvoon, kun A1: A10 -solut sisältävät tekstin 'punainen' missä tahansa, voit käyttää seuraavanlaista kaavaa:

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

Huomautuksia

  • Solut sisään valikoima jotka sisältävät TRUE tai FALSE, jätetään huomiotta.
  • Tyhjät solut jätetään huomiotta valikoima ja keskimääräinen_alue keskiarvoja laskettaessa.
  • KESKIARVO palauttaa #DIV/0! jos yksikään alueen solu ei täytä ehtoja.
  • Keskimääräinen_alue ei tarvitse olla samankokoinen kuin valikoima . Vasen yläkulma sisään keskimääräinen_alue käytetään lähtökohtana ja soluja, jotka vastaavat soluja valikoima ovat keskimäärin.
  • AVERAGEIF sallii yleismerkkien kysymysmerkin (?) Ja tähden (*) ehdoissa. ? vastaa mitä tahansa yksittäistä merkkiä ja * vastaa mitä tahansa merkkijonoa. Kirjaimen löytäminen? tai *, käytä tildeä (~) ennen merkkiä, eli ~ * 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

Lainausmerkit ('') ehdoissa

Yleensä 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ä.

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

 
= 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 -lukujen keskiarvon, jotka ovat pienempiä kuin solun B1 arvo. Huomaa alle operaattori (joka on teksti) on lainausmerkeissä.

 
= AVERAGEIF (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 B1: B10 -solujen keskiarvoon, kun A1: A10 -solut sisältävät tekstin 'punainen' missä tahansa, voit käyttää seuraavanlaista kaavaa:

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

Huomautuksia

  • Solut sisään valikoima jotka sisältävät TRUE tai FALSE, jätetään huomiotta.
  • Tyhjät solut jätetään huomiotta valikoima ja keskimääräinen_alue keskiarvoja laskettaessa.
  • KESKIARVO palauttaa #DIV/0! jos yksikään alueen solu ei täytä ehtoja.
  • Keskimääräinen_alue ei tarvitse olla samankokoinen kuin valikoima . Vasen yläkulma sisään keskimääräinen_alue käytetään lähtökohtana ja soluja, jotka vastaavat soluja valikoima ovat keskimäärin.
  • AVERAGEIF sallii yleismerkkien kysymysmerkin (?) Ja tähden (*) ehdoissa. ? vastaa mitä tahansa yksittäistä merkkiä ja * vastaa mitä tahansa merkkijonoa. Kirjaimen löytäminen? tai *, käytä tildeä (~) ennen merkkiä, eli ~ * ja ~ ?.


^