Több tartomány átlagának kiszámítása az Excelben (3 módszer)

  • Ossza Meg Ezt
Hugh West

Az átlagot úgy számítjuk ki, hogy a megadott számokat összeadjuk, és elosztjuk a kiválasztott összes értékkel. Azért használunk átlagokat, mert előnyös, ha ugyanazon kategória különböző mennyiségeit szembeállítjuk egymással. A Microsoft Excel , akkor kiszámítja az átlagot több tartomány átlagának kiszámítása. Ebben a cikkben bemutatjuk, hogyan lehet kiszámítani több tartomány átlagát az excelben.

Gyakorlati munkafüzet letöltése

Letöltheti a munkafüzetet, és gyakorolhat velük.

Átlagos többszörös tartományok.xlsm

3 megfelelő módszer több tartomány átlagának kiszámítására az Excelben

Sok felhasználó számára meglehetősen ismeretlen, hogy több tartomány átlagát is kiszámíthatjuk az excelben. De igen, ezt megtehetjük néhány Excel-funkciók A több tartomány átlagának kiszámításához az alábbi adatkészletet fogjuk használni. Az adatkészlet tartalmaz egy játékos oszlopot és az adott játékban szereplő összes játékos pontszámát.

Amint látjuk, 3 játékos van az adathalmazunkban. És tegyük fel, hogy ki akarjuk számítani az első játékos átlagát ( P1 ) és a második játékos ( P2 ) pontszámok Game1 pontszám és az első játékos ( P1 ) pontszám Game2 pontszám és az első játékos ( P1 ) és a második játékos ( P2 ) pontszámok Game3 pontszám Tehát, azt akarjuk, hogy a több cellatartományok átlaga.

1. Az Excel AVERAGE függvény használata több nem szomszédos tartomány átlagának kiszámításához a nullával számolva

Az Excelben a AVERAGE funkció kiszámítja egy értékkészlet, értéktartomány átlagát. Előfordul, hogy a számok nem szomszédosak, és gyorsan kell kiszámítanunk az értékeket. Kezdjük az alapértelmezéssel a AVERAGE funkció Excelben.

Szintaxis:

A szintaxis a AVERAGE funkció az:

AVERAGE(szám1, [szám2], ...)

Érvek:

number1: [kötelező] Az első egész szám, cellahivatkozás vagy tartomány, amelyre az átlagot ki kell számítani.

number2: [opcionális] Legfeljebb 255 további szám, cellahivatkozás vagy tartomány, amelyre az átlagot ki kell számítani.

Visszatérési érték:

A paraméterek számtani átlaga.

1.1 . Adja hozzá a tartományokat az AVERAGE függvényhez egyesével

Adjuk hozzá a többszörös tartományokat a AVERAGE funkció egyenként, hogy kiszámítsa a kiválasztott tartományok átlagát, csak kövesse a lépéseket lefelé.

LÉPÉSEK:

  • Először is, jelöljük ki azt a cellát, ahol a több tartomány átlagát szeretnénk. Tehát, jelöljük ki a cellát D12 .
  • Másodszor, írja be az alábbi képletet. Mivel a tartományok átlagát szeretnénk kapni C5:C9 , D5:D7 és E5:E9 , a AVERAGE funkció válasszuk ki az összes olyan tartományt, amelyet átlagolni szeretnénk, a Ctrl és húzza át a tartományok felett.
=ÁTLAG(C5:C9,D5:D7,E5:E9)

  • Most nyomja meg a Írja be a címet. .

  • Most láthatjuk, hogy az eredmény a kiválasztott cellában van. D12 . és a képlet megjelenik a képletsorban.

  • A fenti eredmény nem összefüggő tartományokra vonatkozik, beleértve a nullát is.

Bővebben: Hogyan számítsuk ki az átlagot, a minimumot és a maximumot az Excelben (4 egyszerű módja)

1.2 . Tartománynév megadása több tartománynak

Rövidíthetjük a képletet a AVERAGE funkció Tehát menjünk végig az eljáráson.

LÉPÉSEK:

  • Először válassza ki a tartományokat C5:C9 , D5:D7 , és E5:E9 a tartományok fölé húzva, a tartományok húzása és kijelölése közben győződjön meg róla, hogy a Ctrl kulcs.
  • Ezután adjunk nevet a kiválasztott tartományoknak. Ahogy kiválasztjuk a pontszámokat, úgy nevezzük el a több tartományt, Score .

  • Ezután válasszuk ki azt a cellát, ahol a több tartomány átlagát szeretnénk kiszámítani. Ennek eredményeképpen a cellát választjuk ki D12 .
  • Ezután írja le az alábbi képletet.
=AVERAGE(Score)

  • Most nyomja meg a Írja be a címet. kulcs.
  • Végül az eredmény a következő cellában jelenik meg D12 És ha megnézzük a képlet sávot, megjelenik a képlet.

  • A fenti eredmény több nem összefüggő tartomány átlaga, beleértve a nullát is.

Bővebben: Több oszlop átlagának kiszámítása az Excelben (6 módszer)

Hasonló olvasmányok

  • Hogyan számítsuk ki az 5 csillagos értékelési átlagot az Excelben (3 egyszerű módja)
  • Átlagos részvételi képlet Excelben (5 mód)
  • Háromszoros exponenciális mozgóátlag meghatározása Excelben
  • Hogyan számítsuk ki az átlag feletti százalékos arányt az Excelben (3 egyszerű módja)
  • Futó átlag: Hogyan számítsuk ki az Excel Average(...) függvényének használatával?

2. Alkalmazza az Excel képletet több, nem szomszédos tartomány átlagának meghatározására, kivéve a nullát.

A nulla kivételével nem összefüggő tartományokban lévő értékek átlagolásához használhatunk egy képletet, amely néhány excel-funkció kombinációja. Van egy SUM funkció , INDEX funkció, és FREQUENCY funkció , összevonták, hogy kiszámítsák több tartomány átlagát.

2.1. Átlagos tartományok egyenként az Excel-képletben

Több tartományt is hozzáadhatunk a kombináció felé a SUM funkció , INDEX funkció , és FREQUENCY funkció egyszerre megtalálni az átlagot, egyszerűen követve az alábbi utasításokat.

LÉPÉSEK:

  • Az elején válassza ki a cellát D12 .
  • Ezután írja le az alábbi képletet.
=SUM(C5:C9,D5:D7,E5:E9)/INDEX(FREQUENCY((C5:C9,D5:D7,E5:E9),0),2)

  • Ezután nyomja meg a Írja be a címet. gomb.
  • Végül láthatjuk az eredményt a cellában D12 . több nem összefüggő tartományt, kivéve a nullát, a fenti képletekkel átlagolva.

🔎 Hogyan működik a képlet?

  • SUM(C5:C9,D5:D7,E5:E9): A SUM funkció egyszerűen összeadja a tartományokat C5:C9 , D5:D7 , és E5:E9 és adja vissza a kiválasztott többszörös tartományok összegét.

    Kimenet → 788

  • FREQUENCY((C5:C9,D5:D7,E5:E9),0): A FREQUENCY funkció egész számok függőleges tömbjét adja vissza, miután kiszámította, hogy az értékek milyen gyakran fordulnak elő egy értéktartományon belül. FREKVENCIA(C5:C9,D5:D7,E5:E9) lesz FREQUENCY( C 5: C 9, D 5: D 7, E 5: E 9) , amely egy bizonyos cellára való hivatkozást zárolja. Ezután, FREQUENCY(( C 5: C 9, D 5: D 7, E 5: E 9),0) egy függőleges tömböt ad vissza.

    Kimenet → 1

  • INDEX(FREQUENCY((C5:C9,D5:D7,E5:E9),0),2): A INDEX funkció egy tartomány vagy tömb egy bizonyos pontján lévő értéket adja vissza. Ez lesz INDEX({1;12},2) Ez azt jelenti, hogy az eredményt a tartomány adott helyén adja vissza. A nulla kihagyásával a következőt kapjuk. 12 cellák.

    Kimenet → 12

  • SUM(C5:C9,D5:D7,E5:E9)/INDEX(FREQUENCY((C5:C9,D5:D7,E5:E9),0),2): Ez több tartomány átlagát adja vissza. Ez lesz a következő 788/{12} és a tartományok átlagát adja vissza.

    Kimenet → 65.67

Bővebben: Hogyan számítsuk ki az átlagot az Excelben a 0 kivételével (2 módszer)

2.2 . Adjon nevet a többszörös tartománynak

Az excel függvények kombinációja lerövidíthető. Tehát, menjünk végig a lépéseken lefelé.

LÉPÉSEK:

  • Hasonlóképpen a szakasz előző módszere 1.2 , drag C5:C9 , D5:D7 , és E5:E9 a tartományok fölött. Ügyeljünk arra, hogy a Ctrl billentyű lenyomva tartása a tartományok húzása és kiválasztása közben.
  • Ezután adjunk nevet a kiválasztott tartományoknak. A számos tartományt elnevezzük Pontszámok ahogy kiválasztjuk a pontszámokat.

  • Ezután válasszuk ki azt a cellát, ahol a több tartomány átlagát számoljuk ki. Ennek eredményeként válasszuk ki a D12 .
  • A cella kiválasztása után írja be a következő képletet.
=SUM(Pontszámok)/INDEX(FREQUENCY((Pontszámok),0),2)

  • Végül nyomja meg a Írja be a címet. .

Bővebben: Hogyan lehet kizárni egy cellát az Excel AVERAGE képletben (4 módszer)

3. Excel VBA több tartomány átlagának kiszámításához

Használhatjuk VBA makrók több tartomány átlagának kiszámításához. Ehhez az alábbi adatkészletet fogjuk használni, amely néhány játékost és a mérkőzések pontszámait tartalmazza. Szeretnénk azoknak a mérkőzéseknek a pontszámainak az átlagát, amelyeket játszottak a Átlagos pontszám Nézzük meg az alábbi lépéseket.

LÉPÉSEK:

  • Először is, menjen a Fejlesztő lapot a szalagban.
  • Másodszor, kattintson a Visual Basic vagy nyomja meg a Alt + F11 a Visual Basic szerkesztő .

  • Egy másik módja a Visual Basic szerkesztő egyszerűen jobb gombbal kattintva a lapon, és válassza a Kód megtekintése .

  • Most írja le a VBA kód több tartomány átlagának kiszámításához. Excel VBA beépített funkcióval rendelkezik, Átlagos Ezzel annyi cellatartományt átlagolhatunk, amennyit csak akarunk.

VBA-kód:

 Sub Average_Multiple_Ranges() Dim s As Worksheet Set s = Worksheets("VBA") s.Range("F5") = Application.WorksheetFunction.Average(s.Range("C:D")) End Sub 
  • Végül futtassa a kódot a F5 vagy a Run Sub gomb.

  • És ezt használva VBA kóddal több tartomány átlagát kapjuk meg az excelben.

Bővebben: Egy tömb átlagának kiszámítása VBA-val (makró, UDF és UserForm)

Következtetés

A fenti módszerek segítenek Önnek abban, hogy több tartományt átlagoljon az Excelben. Remélem, ez segít Önnek! Ha bármilyen kérdése, javaslata vagy visszajelzése van, kérjük, ossza meg velünk a megjegyzés rovatban. Vagy vethet egy pillantást a többi cikkünkre a ExcelWIKI.com blog!

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.