![](https://help.apple.com/assets/6467B9B3CF36103D3A318861/6467B9B8CF36103D3A318879/fi_FI/784be3dfed809d4b6bb7cc427d8c5f01.png)
KESKIARVO.JOS.JOUKKO
KESKIARVO.JOS.JOUKKO-funktio palauttaa annetun solujoukon keskiarvon (aritmeettinen keskiarvo), jossa yksi tai useampi joukko täyttää yhden tai useamman niihin liittyvän ehdon.
KESKIARVO.JOS.JOUKKO(keskiarvojen arvot; testiarvot; ehto; testiarvot…;ehto…)
keskiarvojen arvot: Joukko, joka sisältää arvot, joiden keskiarvo lasketaan. keskiarvojen arvot on viittaus yhteen solujoukkoon, joka voi sisältää kaikkia arvoja.
testiarvot: Joukko testattavia arvoja. testiarvot voi sisältää minkä tahansa arvon.
ehto: Lauseke, joka vertaa tai testaa arvoja ja jonka tulos on totuusarvo TOSI tai EPÄTOSI. ehto voi sisältää vertailuoperaattoreita, vakioita, yhdistysoperaattorin, viittauksia ja yleismerkkejä. Yleismerkeillä voit merkitä yhden tai useampia merkkejä lausekkeessa. Kysymysmerkki (?) tarkoittaa yhtä merkkiä, tähti (*) tarkoittaa useita merkkejä ja aaltoviiva (~) tarkoittaa, että seuraava merkki ei ole yleismerkki, vaan sen pitää täsmätä. ehto voi myös sisältää yleismerkkien sijasta SÄÄNNÖLLINEN.LAUSEKE-funktion.
testiarvot…: Voit sisällyttää yhden tai useamman testattavien arvojen lisäjoukon. Kunkin testiarvot-joukon perässä on välittömästi oltava ehto-lauseke. Tämä testiarvot; ehto ‑kaava voidaan toistaa niin monta kertaa, kuin on tarpeen.
ehto…: Jos valinnainen joukko testiarvoja sisällytetään, ehto… on lisälauseke, joka on totuusarvoltaan TOSI tai EPÄTOSI. Kunkin testiarvot-joukon perässä on oltava yksi ehtolauseke, joten tässä funktiossa on aina pariton määrä argumentteja.
Huomautuksia
Jokaisen testiarvot ja ehto ‑parin kohdalla vastaavaa (sama sijainti matriisissa) arvoa verrataan ehdolliseen testiin. Jos kaikki ehdolliset testit täyttyvät, vastaava arvo keskiarvojen arvot ‑argumentissa sisällytetään keskiarvoon.
keskiarvojen arvot ‑argumentin ja kaikkien testiarvot-joukkojen on oltava samankokoisia.
Esimerkkejä |
---|
Seuraavassa taulukossa: |
A | B | C | D | |
---|---|---|---|---|
1 | Ikä | Sukupuoli | Status | Palkka |
2 | 35 | M | M | 71 000 |
3 | 27 | F | M | 81 000 |
4 | 42 | M | M | 86 000 |
5 | 51 | M | S | 66 000 |
6 | 28 | M | S | 52 000 |
7 | 49 | F | S | 62 000 |
8 | 63 | F | M | 89 000 |
9 | 22 | M | M | 34 000 |
10 | 29 | F | S | 42 000 |
11 | 35 | F | M | 56 000 |
12 | 33 | M | S | 62 000 |
13 | 61 | M | M | 91 000 |
=KESKIARVO.JOS.JOUKKO(D2:D13; A2:A13; "<40"; B2:B13; "=M") palauttaa 54 750, alle neljäkymmentävuotiaiden miesten (jota osoittaa "M" sarakkeessa B) keskipalkan. =KESKIARVO.JOS.JOUKKO(D2:D13; A2:A13; "<40"; B2:B13; "=M"; C2:C13; "=S") palauttaa 57 000, alle neljäkymmentävuotiaiden naimattomien (jota osoittaa "S" sarakkeessa C) miesten keskipalkan. =KESKIARVO.JOS.JOUKKO(D2:D13; A2:A13; "<40"; B2:B13; "=M"; C2:C13; "=M") palauttaa 52 500, alle neljäkymmentävuotiaiden naimisissa olevien (jota osoittaa "M" sarakkeessa C) miesten keskipalkan. =KESKIARVO.JOS.JOUKKO(D2:D13; A2:A13; ">=40"; B2:B13; "=M"; C2:C13; "=M") palauttaa 88 500, vähintään neljäkymmentävuotiaiden naimisissa olevien (jota osoittaa "M" sarakkeessa C) miesten keskipalkan. Voit myös käyttää operaattoria ≥. =KESKIARVO.JOS.JOUKKO(D2:D13; A2:A13; "<40"; B2:B13; "=F") palauttaa noin 59 667, alle neljäkymmentävuotiaiden naisten (jota osoittaa "F" sarakkeessa B) keskipalkan. =KESKIARVO.JOS.JOUKKO(D2:D13; A2:A13; "<>35"; C2:C13; "=S") palauttaa 56 800, naimattomien, muiden kuin 35-vuotiaiden, henkilöiden keskipalkan. Voit myös käyttää operaattoria ≠. |
SÄÄNNÖLLINEN.LAUSEKE-funktiota käyttävä esimerkki |
---|
Seuraavassa taulukossa: |
A | B | |
---|---|---|
1 | 45 | marina@example.com |
2 | 41 | Aaron |
3 | 29 | michael@example.com |
4 | 64 | katrina@example.com |
5 | 12 | Sarah |
=KESKIARVO.JOS.JOUKKO(A1:A5; B1:B5; SÄÄNNÖLLINEN.LAUSEKE("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"); A1:A5; ">10") palauttaa 46 eli keskiarvon kaikista sellaisista alueen A1:A5 soluista, joiden arvo on suurempi kuin 10 ja joita vastaavassa solussa alueella B1:B5 on sähköpostiosoite. |