Sisällysluettelo
Tässä artikkelissa näytämme, miten voit käyttää työkalua AVERAGEIFS Excelin toimintoa laskemaan joitakin keskiarvoja samalla kun säilytetään yksi tai useampi kriteeri Excelissä. Tätä varten käymme läpi seuraavat asiat. 6 helppoja esimerkkejä.
Excelin AVERAGEIFS-toiminto (Pikakatselu)
Seuraavassa kuvassa näet yleiskatsauksen AVERAGEIFS toiminto.
Lataa harjoituskirja
Voit ladata seuraavan Excel-tiedoston ja harjoitella tätä artikkelia lukiessasi.
6 Käytöt AVERAGEIFS Function.xlsxExcel AVERAGEIFS -funktio: Syntaksi ja argumentti
Yhteenveto
- The AVERAGEIFS funktio palauttaa yhden tai useamman annetun kriteerin täyttävien matriisin solujen keskiarvon. Tässä tapauksessa kriteerit voivat olla samasta tai eri matriisista.
- Saatavilla Excel 2007:stä.
Syntaksi
Syntax of the AVERAGEIFS toiminto on:
=AVERAGEIFS(average_range,criteria_range1,criteria1,...).
Argumentti
Argumentti | Pakollinen tai vapaaehtoinen | Arvo |
---|---|---|
average_range | Vaadittu | Niiden solujen joukko, joiden keskiarvo halutaan määrittää. |
kriteerit_alue1 | Vaadittu | Solujen joukko, jonka on täytettävä ensimmäinen kriteeri. |
kriteerit1 | Vaadittu | Ensimmäinen kriteeri. |
kriteerit_alue2 | Valinnainen | Soluryhmä, jonka on täytettävä toinen kriteeri. |
kriteerit2 | Valinnainen | Toinen kriteeri. |
Huomautuksia:
- Vain 1 kriteeri ja 1 solualue, johon kriteerejä sovelletaan ( criteria_range Voit kuitenkin tarvittaessa käyttää useita kriteerejä.
- Sekä kriteerit ja criteria_range on tultava yhteen kuin pari. Tämä tarkoittaa, että jos syötetään kriteerit_alue 2 , sinun on syötettävä kriteerit2 .
- Sekä average_range ja kaikki criteria_ranges on oltava yhtä suuri. Muussa tapauksessa Excel nostaa arvon #VALUE!
- Laskettaessa arvojen keskiarvoa Excel laskee vain ne solun arvot, jotka täyttävät kaikki kriteerit.
Paluuarvo
Palauttaa yhden tai useamman annetun kriteerin täyttävien array-solujen keskiarvon.
Erityiset huomautukset
- Jos kriteeri on yhtä suuri kuin solun arvo tai soluviite, voit yksinkertaisesti laittaa kriteerien tilalle arvon tai soluviitteen.
Kuten tämä:
=AVERAGEIFS(C5:C9,C5:C9,1)
TAI
=AVERAGEIFS(C5:C9,C5:C9, "Voitettu")
TAI
=AVERAGEIFS(C5:C9,C5:C9,A2)
- Kun kriteeri tarkoittaa suurempaa tai pienempää kuin jokin arvo, sulje kriteeri sisään aakkosmerkki ("")
Kuten tämä:
=AVERAGEIFS(C5:C9,C5:C9,">1")
- Kun kriteeri on suurempi tai pienempi kuin jokin soluviittaus, sulje vain suurempi tai pienempi kuin -symboli soluviittauksen sisään. aakkosmerkki ("") ja liitä sitten soluviittaus soluviittauksella Amperand (&)
Kuten tämä:
=AVERAGEIFS(C5:C9,C5:C9,">"&A2)
- Osittaisia osumia voi olla myös AVERAGEIFS
Jos haluat löytää minkä tahansa merkin tietyssä paikassa, käytä " ?".
Esimerkiksi " ?end" vastaa " mutka" , " lähetä" mutta ei " viettää" tai "end".
Jos haluat löytää minkä tahansa määrän merkkejä, myös nollan, käytä " *" .
Esimerkiksi " *end" vastaa " loppu" , " mutka" , " lähetä" , " viettää" kaikki.
Joten AVERAGEIFS kaava näyttää seuraavalta:
=AVERAGEIFS(C5:C9,C5:C9,"?end")
TAI
=AVERAGEIFS(C5:C9,C5:C9, "*end")
- Jos jokin solu average_range sisältää muun tekstiarvon kuin numeron, AVERAGEIFS ei laske sitä, vaikka se täyttäisi kaikki kriteerit. Koska on mahdollista laskea vain joidenkin numeroiden keskiarvo, ei minkään tekstin.
6 esimerkkiä Excelin AVERAGEIFS-funktion käytöstä
Seuraavassa tietokokonaisuudessa on Vastustaja , Tavoitteet , Avustukset , Tulokset ja Tapahtumapaikka Lisäksi osoitamme tämän tietokokonaisuuden avulla, että 6 esimerkkejä, jotka osoittavat AVERAGEIFS Tässä käytimme Excel 365 Voit käyttää mitä tahansa saatavilla olevaa Excel-versiota.
1. Yhden kriteerin käyttäminen AVERAGEIFS-funktiossa arvoa vastaavaa arvoa varten
Tässä esimerkissä näytämme, miten voit käyttää komentoa AVERAGEIFS funktiota käyttäen yksittäistä kriteeriä, joka on yhtä suuri kuin arvo. Sen jälkeen, käyttämällä funktiota AVERAGEIFS funktio, saamme selville keskimääräisen Tavoitteet kriteerien perusteella, kun Tulos on Won .
Tässä olemme jo merkinneet Tavoitteet ja kriteerit Won kanssa keltainen väri , ja saamme selville niiden maalien keskiarvon, jotka ovat saaneet keltainen väri .
Vaiheet:
- Kirjoitetaan ensin seuraava kaava soluun H6 .
=AVERAGEIFS(C6:C23,E6:E23, "Voitettu")
Kaavan erittely
- AVERAGEIFS(C6:C23,E6:E23, "Voitettu") → Laskee keskiarvon vain niille soluille, jotka ovat matriisissa. C6 osoitteeseen C23 joita vastaavat solut matriisissa E6 osoitteeseen E23 sisältää " Won ".
- Tuotos: 2.09
- Paina sen jälkeen ENTER .
Tuloksena näet tuloksen solussa H6 .
Lue lisää: Kuinka käyttää keskiarvotoimintoa Excelissä (5 esimerkkiä)
2. Yhden kriteerin käyttö arvoa suuremmalle arvolle
Tässä esimerkissä näytämme, kuinka käyttää komentoa AVERAGEIFS funktio selvittääksesi Tavoite s, joilla on Avustukset numerot suurempi tai yhtä suuri kuin 1 . Tässä olemme jo merkinneet määrän Avustukset joilla on arvo suurempi tai yhtä suuri kuin 1 ja määrä Tavoitteet perustuu Assists with keltainen väri Seuraavaksi lasketaan näiden tavoitteiden keskiarvo kriteerien perusteella.
Vaiheet:
- Aluksi kirjoitetaan seuraava kaava soluun H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")
Kaavan erittely
- AVERAGEIFS(C6:C23,D6:D23,">=1″) → Laskee keskiarvon vain niille soluille, jotka ovat matriisissa. C6 osoitteeseen C23 joita vastaavat solut matriisissa D6 osoitteeseen D23 sisältää mitä tahansa suurempi tai yhtä suuri kuin 1 .
- Tuotos: 1,80
- Paina sen jälkeen ENTER .
Näin ollen näet tuloksen solussa H6 .
Samanlaisia lukemia
- LINEST-funktion käyttö Excelissä (4 sopivaa esimerkkiä)
- Käytä RANK-funktiota Excelissä (5 esimerkkiä)
- VAR-funktion käyttö Excelissä (4 esimerkkiä)
- Käytä PROB-funktiota Excelissä (3 esimerkkiä)
- Kuinka käyttää Excel STDEV-funktiota (3 helppoa esimerkkiä)
3. Useiden kriteerien soveltaminen AVERAGEIFS-funktiossa
Tässä esimerkissä näytämme, miten käytetään komentoa AVERAGEIFS toiminto useiden kriteerien perusteella.
Täällä selvitämme maalien keskiarvon, kun Tavoitteet numero on vähintään 1 ja kun Tapahtumapaikka on Etusivu Olemme merkinneet molemmat kriteerit Keltainen väri .
Vaiheet:
- Kirjoitetaan ensin seuraava kaava soluun H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23,"Home")
Kaavan erittely
- AVERAGEIFS(C6:C23,C6:C23,">=1″,F6:F23, "Home") → Laskee keskiarvon vain niille soluille, jotka ovat matriisissa. C6 osoitteeseen C23 jotka sisältävät mitä tahansa suurempi tai yhtä suuri kuin 1 ja joita vastaavat solut matriisissa F6 osoitteeseen F23 sisältää " Etusivu ".
- Tuotos: 2.33
- Paina tässä vaiheessa ENTER .
Näin ollen voit nähdä tuloksen osoitteessa H6 .
Jälleen kerran saamme selville maalien keskiarvon, kun Tavoitteet numero on suurempi tai yhtä suuri kuin 1 ja kun Avustukset numero on myös suurempi tai yhtä suuri kuin 1 Olemme merkinneet molemmat kriteerit Keltainen väri .
- Tämän jälkeen kirjoitamme seuraavan kaavan soluun H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")
Kaavan erittely
- AVERAGEIFS(C6:C23,C6:C23,”>=1″,D6:D23,”>=1″) → Laskee keskiarvon vain niille soluille, jotka ovat matriisissa. C6 osoitteeseen C23 jotka sisältävät mitä tahansa suurempi tai yhtä suuri kuin 1 ja joita vastaavat solut matriisissa D6 osoitteeseen D23 sisältää mitä tahansa suurempi tai yhtä suuri kuin 1 .
- Tuotos: 2.33
- Paina tässä vaiheessa ENTER .
Näin ollen voit nähdä tuloksen osoitteessa H6 .
4. Keskiarvon laskeminen osittaisella vastaavuudella (jokerimerkki)
Tässä esimerkissä näytämme, miten lasketaan keskiarvo käyttämällä komentoa AVERAGEIFS funktiota, kun kriteerit täsmäävät osittain. Käytämme funktiota Jokerimerkki Tätä tarkoitusta varten on nimittäin olemassa kaksi Koreaa on Vastustaja lista, Pohjois-Korea ja Etelä-Korea Seuraavaksi selvitämme tavoitteiden keskiarvo of the Vastustaja joka on Korea Tässä yhteydessä merkitsimme Vastustaja ja vastaava Tavoite numeron kanssa Keltainen väri .
Vaiheet:
- Kirjoitetaan ensin seuraava kaava soluun H6 .
=AVERAGEIFS(C6:C23,B6:B23, "*Korea")
Kaavan erittely
- AVERAGEIFS(C6:C23,B6:B23, "*Korea") → Laskee keskiarvon vain niille soluille, jotka ovat matriisissa. C6 osoitteeseen C23 joita vastaavat solut matriisissa B6 osoitteeseen B23 sisältää mitä tahansa, jolla on " Korea " lopussa.
- Lähtö: 2
- Lisäksi paina ENTER .
Näin ollen näet tuloksen solussa H6 .
Jos haluat tietää lisää jokerimerkki hahmot, voit käydä tästä linkistä.
Lue lisää: Erilaiset tavat laskea Excelissä
5. Soluviittausten käyttäminen AVERAGEIFS-funktiossa
Tässä esimerkissä käytämme soluviittausta tekstin sijasta tekstissä AVERAGEIFS Käytämme tähän tarkoitukseen yhtä kriteeriä.
Tässä selvitämme keskimääräisen Tavoitteet kriteerien perusteella, kun Tulos on Won Kaavassa ei kirjoiteta Won , me yksinkertaisesti valitsemme solun E6 .
Olemme jo merkinneet Tavoitteet ja kriteerit Won kanssa keltainen väri , ja saamme selville niiden maalien keskiarvon, jotka ovat saaneet keltainen väri .
Vaiheet:
- Kirjoitetaan ensin seuraava kaava soluun H6 .
=AVERAGEIFS(C6:C23,E6:E23,E6)
Kaavan erittely
- AVERAGEIFS(C6:C23,E6:E23,E6) → AVERAGEIFS(C6:C23,E6) → Laskee keskiarvon vain niille soluille, jotka ovat matriisissa. C6 osoitteeseen C23 joita vastaavat solut matriisissa E6 osoitteeseen E23 sisältävät solun solun sisällön E6 joka on " Won ".
- Tuotos: 2.09
- Paina sen jälkeen ENTER .
Tuloksena näet tuloksen solussa H6 .
6. Päivämääräalueen soveltaminen AVERAGEIFS-funktiossa
Tässä näytämme sinulle, miten käytetään työkalua AVERAGEIFS toiminto, kun on olemassa Päivämäärä ja haluamme selvittää keskiarvon, joka perustuu seuraaviin tietoihin Päivämäärät Tätä tarkoitusta varten muutimme aiempaa tietokokonaisuutta ja lisäsimme siihen Päivämäärä sarakkeen siihen.
Tämän jälkeen haluamme löytää niiden tavoitteiden keskiarvon, jotka sisältävät päivämäärän alkaen. 20-Mar-22 osoitteeseen 08-Aug-22 Tässä merkitsimme nämä päivämäärät Keltainen väri .
Vaiheet:
- Aluksi kirjoitetaan seuraava kaava soluun H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")
Kaavan erittely
- AVERAGEIFS(C6:C23,F6:F23,”=20-Mar-22″) → Laskee keskiarvon vain niille soluille, jotka ovat matriisissa. C6 osoitteeseen C23 joita vastaavat solut matriisissa F6 osoitteeseen F23 sisältävät päivämääriä, jotka ovat vähintään 20-Mar-22 ja pienempi tai yhtä suuri kuin 8-Aug-22 .
- Tuotos: 1.72727272727
- Paina tässä vaiheessa ENTER .
Näin ollen voit nähdä tuloksen osoitteessa H6 .
Yleiset virheet Excel AVERAGEIFS-funktiossa
Seuraavassa taulukossa on esitetty yleiset virheet, jotka koskevat AVERAGEIFS toiminto ja syyt tällaisten virheiden esiintymiseen.
Virhe | Kun he näyttävät |
---|---|
#DIV/0! | Näyttää, kun mikään arvo average_matchissa ei vastaa kaikkia kriteerejä. |
#VALUE! | Tämä näkyy, kun kaikkien matriisien pituudet eivät ole samat. |
Harjoitusosio
Voit ladata yllä olevan Excel-tiedoston ja harjoitella selitettyjä esimerkkejä.