ÁTLAGHA
Az ÁTLAGHA függvény egy adott feltételnek megfelelő cellahalmaz átlagát (számtani közepét) adja vissza.
ÁTLAGHA(teszt-értékek, feltétel, átl-értékek)
tesztértékek: A tesztelni kívánt értékeket tartalmazó gyűjtemény. A teszt-értékek bármilyen értéket tartalmazhat.
feltétel: Olyan kifejezés, amely összehasonlítja vagy ellenőrzi az értékeket, és az IGAZ vagy a HAMIS logikai értéket adja eredményként. A feltétel összehasonlító operátorokat, állandókat, az ÉS összefűző operátort, hivatkozásokat és helyettesítő karaktereket tartalmazhat. A helyettesítő karakterek a kifejezés egyetlen karakterének vagy több karakterének megfeleltetésére használhatóak. Egyetlen karakter jelölésére használhatja a kérdőjelet (?), több karakter jelölésére a csillag karaktert (*), a tilde (~) karakterrel pedig megadhatja, hogy a következő karaktert írásjelnek kell tekinteni, nem pedig helyettesítő karakternek. a feltétel tartalmazhat REGEX függvényt is helyettesítő karakterek helyett.
átl-értékek: Egy opcionális gyűjtemény, amely azokat az értékeket tartalmazza, amelyeknek ki kívánja számítani az átlagát. Az átl-értékek egy hivatkozás egy olyan cellagyűjteményre, amely csak számértékeket vagy logikai értékeket tartalmazhat.
Megjegyzések
A függvény minden értéket a feltétel értékhez hasonlít. Ha az érték megfelel a feltételnek, akkor az átl-értékek beleszámít az átlagba.
Az átl-értékek és a teszt-értékek értékeknek azonos méretűnek kell lenniük (ha meg vannak adva).
Ha az átl-értékek nincs megadva,a függvény a teszt-értékek értékeket használja átl-értékek értékként.
Ha az átl-értékek nincs megadva, vagy egyezik a teszt-értékek értékével, a teszt-értékek csak számértékeket vagy logikai értékeket tartalmazhat.
Ha több feltétel vagy teszt-értékek halmaz megadása szükséges, fontolja meg az ÁTLAGHATÖBB függvény használatát.
Példák |
---|
A következő táblázat esetén: |
A | B | C | D | |
---|---|---|---|---|
1 | Kor | Nem | Állapot | Fizetés |
2 | 35 | F | F | 71000 |
3 | 27 | N | F | 81000 |
4 | 42 | F | F | 86000 |
5 | 51 | F | E | 66000 |
6 | 28 | F | E | 52000 |
7 | 49 | N | E | 62000 |
8 | 63 | N | F | 89000 |
9 | 22 | F | F | 34000 |
10 | 29 | N | E | 42000 |
11 | 35 | N | F | 56000 |
12 | 33 | F | E | 62000 |
13 | 61 | F | F | 91000 |
Az =ÁTLAGHA(A2:A13; "<40"; D2:D13) eredménye megközelítőleg 56857, a 40 év alatti személyek átlagos fizetése. Az =ÁTLAGHA(B2:B13; „=F”; D2:D13) eredménye 66000, a (B oszlopban „N” értékkel jelölt) nők átlagos fizetése. Az =ÁTLAGHA(C2:C13; "E"; D2:D13) eredménye 56800, a (C oszlopban „E” értékkel jelölt) egyedülálló személyek átlagos fizetése. Az =ÁTLAGHA(A2:A13; ">=40"; D2:D13) eredménye 78800, a legalább 40 éves személyek átlagos fizetése. Továbbá a ≥ műveleti jelet is használhatja. Az =ÁTLAGHA(C2:C13; "<>F"; D2:D13) eredménye 56800, a nem házas személyek átlagfizetése. Továbbá a ≠ műveleti jelet is használhatja |
Példa REGEX használatával |
---|
A következő táblázat esetén: |
A | B | |
---|---|---|
1 | 45 | marina@example.com |
2 | 41 | Aaron |
3 | 29 | michael@example.com |
4 | 64 | katrina@example.com |
5 | 12 | Sarah |
Az =ÁTLAGHA(B1:B5; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})");A1:A5) a 46-at adja eredményül, ez az A1:A5 cellák átlaga, ahol a B1:B5 tartomány megfelelő cellája e-mail-címet tartalmaz. |