Excel-kaava: Ehdollinen mediaani kriteereillä -

Sisällysluettelo

Yleinen kaava

(=MEDIAN(IF(criteria,range)))

Yhteenveto

Ehdollisen mediaanin laskemiseksi yhden tai useamman kriteerin perusteella voit käyttää matriisikaavaa, joka käyttää MEDIAN- ja IF-funktioita yhdessä. Esitetyssä esimerkissä kaava kohdassa F5 on:

=MEDIAN(IF(group=E5,data))

missä "ryhmä" on nimetty alue B5: B14 ja "data" on nimetty alue C5: C14.

Huomaa: tämä on matriisikaava ja se on syötettävä näppäimillä + + shift + enter.

Selitys

MEDIAN-toiminnolla ei ole sisäänrakennettua tapaa soveltaa ehtoja. Annettu alue, se palauttaa MEDIAN-numeron (keskimmäinen) tällä alueella.

Ehtojen soveltamiseksi käytämme IF-funktiota MEDIANin sisällä "suodattamaan" arvoja. Tässä esimerkissä IF-funktio suodatetaan ryhmittäin seuraavasti:

IF(group=E5,data)

Tämä lauseke vertaa kutakin nimetyn alueen "ryhmä" arvoa E5: n ("A") arvoon. Koska ehtoja sovelletaan matriisiin, jolla on useita arvoja, tulos on TOSI EPÄTOSI -arvojen taulukko:

(TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE)

Tässä taulukossa kukin TOSI vastaa ryhmän A arvoa. IF-funktio arvioi nämä tulokset ja palauttaa vastaavan arvon nimellisestä alueesta "data". IF: n lopputulos on

(1;2;3;3;5;FALSE;FALSE;FALSE;FALSE;FALSE)

Huomaa, että vain ryhmän A arvot ovat säilyneet, ja ryhmän B arvot ovat nyt EPÄTOSI. Tämä taulukko palautetaan MEDIAN-toimintoon, joka jättää automaattisesti epätosi-arvot ja palauttaa mediaaniarvon 3.

Huomaa: Jos IF: ää käytetään tällä tavalla suodattamaan arvot matriisitoiminnolla, kaava on syötettävä näppäimillä control + shift + enter.

Lisäkriteerit

Jos haluat käyttää useampaa kuin yhtä ehtoa, voit sijoittaa toisen IF: n ensimmäiseen IF: hen:

(=MEDIAN(IF(criteria1,IF(criteria2,data))))

Välttääksesi ylimääräisen sisäkkäisyyden, voit käyttää kriteereissä myös loogista logiikkaa.

Mielenkiintoisia artikkeleita...