KESKIARVO.JOS
KESKIARVO.JOS-funktio palauttaa keskiarvon (aritmeettinen keskiarvo) solujoukosta, joka täyttää tietyn ehdon.
KESKIARVO.JOS(testiarvot; ehto; keskiarvojen arvot)
testiarvot: Testattavat arvot sisältävä joukko. 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.
keskiarvojen arvot: Valinnainen joukko arvoja, joiden keskiarvo lasketaan. keskiarvojen arvot on viittaus yhteen solujoukkoon, joka voi sisältää vain lukuarvoja tai totuusarvoja.
Huomautuksia
Jokaista arvoa verrataan ehtoon. Jos arvo vastaa ehtoa, vastaava arvo keskiarvojen arvot ‑argumentissa sisällytetään keskiarvoon.
keskiarvojen arvot- ja testiarvot-argumenttien (jos määritetty) on oltava samankokoisia.
Jos keskiarvojen arvot jätetään pois, testiarvot-argumenttia käytetään keskiarvojen arvot ‑argumentin sijaan.
Jos keskiarvojen arvot jätetään pois tai se on sama kuin testiarvot, testiarvot voi sisältää vain lukuarvoja tai totuusarvoja.
Jos tarvitaan useampi kuin yksi ehto tai joukko testiarvoja, harkitse KESKIARVO.JOS.JOUKKO-funktion käyttämistä.
Esimerkkejä |
---|
Seuraavassa taulukossa: |
A | B | C | D | |
---|---|---|---|---|
1 | Ikä | Sukupuoli | Status | Palkka |
2 | 35 | M | M | 71000 |
3 | 27 | F | M | 81000 |
4 | 42 | M | M | 86000 |
5 | 51 | M | S | 66000 |
6 | 28 | M | S | 52000 |
7 | 49 | F | S | 62000 |
8 | 63 | F | M | 89000 |
9 | 22 | M | M | 34000 |
10 | 29 | F | S | 42000 |
11 | 35 | F | M | 56000 |
12 | 33 | M | S | 62000 |
13 | 61 | M | M | 91000 |
=KESKIARVO.JOS(A2:A13; ”<40”; D2:D13) palauttaa noin 56857, alle neljäkymmentävuotiaiden keskipalkan. =KESKIARVO.JOS(B2:B13; ”=F”; D2:D13) palauttaa 66000, naisten (jota osoittaa ”F” sarakkeessa B) keskipalkan. =KESKIARVO.JOS(C2:C13; ”S”; D2:D13) palauttaa 56800, naimattomien (jota osoittaa ”S” sarakkeessa C) keskipalkan. =KESKIARVO.JOS(A2:A13; ”>=40”; D2:D13) palauttaa 78800, neljäkymmentävuotiaiden ja sitä vanhempien keskipalkan. |
SÄÄNNÖLLINEN.LAUSEKE-funktiota käyttävä esimerkki |
---|
Seuraavassa taulukossa: |
A | B | |
---|---|---|
1 | 45 | john@appleseed.com |
2 | 41 | Aaron |
3 | 29 | janedoe@appleseed.com |
4 | 64 | jake@appleseed.com |
5 | 12 | Sarah |
=KESKIARVO.JOS(B1:B5; SÄÄNNÖLLINEN.LAUSEKE(”([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})”); A1:A5) palauttaa 46, eli keskiarvon kaikista sellaisista alueen A1:A5 soluista, joita vastaava solu alueella B1:B5 sisältää sähköpostiosoitteen. |