Yhdistä MEDIAN- ja IF-funktiot Array-kaavaan
Tämä tutorial esimerkki käyttää MEDIAN IF-matriisikaavaa löytää keskimmäinen tarjous kahdelle eri hankkeelle.
Kaavan luonne antaa meille mahdollisuuden etsiä useita tuloksia yksinkertaisesti muuttamalla hakukriteeriä - tässä tapauksessa projektin nimeä.
Kaavan jokainen osa on:
- MEDIAN-toiminto löytää hankkeen keskiarvon
- IF-toiminto antaa meille mahdollisuuden valita hankkeen, josta haluamme tarjouksen, asettamalla ehtoa projektin nimiä käyttäen
- Järjestelmän kaava mahdollistaa IF-funktiokokeen monissa olosuhteissa yhdelle solulle ja kun ehto täyttyy, taulukon kaava määrittää, mitä tietoja (hanke-tarjoukset) MEDIAN-funktio tutkii keskimmäisen tarjouksen löytämiseksi
CSE-kaavat
Array-kaavat luodaan painamalla näppäimistön Ctrl- , Shift- ja Enter- näppäimiä samanaikaisesti, kun kaava on kirjoitettu.
Koska taulukon kaava on painettu painikkeilla, niitä kutsutaan joskus CSE- kaavoiksi.
MEDIAN IF Kiinnitetty kaavan syntaksi ja argumentit
MEDIAN IF -kaavan syntaksi on:
& # 61; MEDIAN (IF (logical_test, value_if_true, value_if_false))
- Koska IF-toiminto on sisäkkäinen MEDIAN-toiminnon sisällä, koko IF-toiminto tulee MEDIAN-toiminnon ainoaksi argumentiksi
IF-toiminnon argumentit ovat:
- logical_test - (vaaditaan) arvoa tai lauseketta, joka testataan nähdäksesi, onko se tosi vai epätosi
- value_if_true - (vaaditaan) arvo, joka näytetään, jos looginen_testi on tosi
- value_if_false - (valinnainen) arvo, joka näytetään, jos looginen_testi on väärä
Excelin MEDIAN IF Array -kaavan esimerkki
Kuten mainittiin, esimerkki etsii tarjousta kahdelle eri hankkeelle keski- tai mediaani-tarjousta varten. IF-toiminnon argumentit täyttävät tämän asettamalla seuraavat edellytykset ja tulokset:
- looginen testi yrittää löytää ottelun projektin nimiin, joka on kirjoitettu laskentatauluun D10
- Value_if_true argumentti on MEDIAN-toiminnon avulla valittua hanketta varten keskitetty tarjous
- Arvo_if_false argumentti jätetään pois, koska sitä ei tarvita ja sen poissaolo lyhentää kaavaa. Jos projektin nimi, joka ei ole tietotaulukossa - kuten projekti C - kirjoitetaan soluun D10, kaava palauttaa nollan (0)
Ohjaustietojen syöttäminen
- Syötä seuraavat tiedot soluihin D1-E9 edellä olevan kuvan mukaisesti: Hankkeen tarjouskilpailu Hankehankkeelle 15 745 € - projekti 15 365 dollarin projekti 16 472 dollari -projekti B 24 365 dollari projekti B 24 612 € - hanke B 23 999 dollari Project Middle Tender
- Solussa D10 kirjoita "Project A" (ei lainauksia). Kaava näyttää tässä solussa, mikä projekti vastaa.
MEDIAN IF -asennetun kaavan syöttäminen
Koska luomme sekä sisäkkäisen kaavan että matriisikaavan, meidän on kirjoitettava koko kaava yhteen laskentataulukkoon.
Kun olet syöttänyt kaavan, ÄLÄ paina Enter- näppäintä näppäimistöltä tai napsauta hiirellä toista solua, sillä kaavan täytyy olla kaava.
- Napsauta solua E10 - sijainti, jossa kaavan tulokset näytetään
- Kirjoita seuraava:
= MEDIAN (IF (D3: D8 = D10, E3: E8))
Array-kaavan luominen
- Pidä näppäimistön Ctrl- ja Shift- näppäimiä painettuna
- Voit luoda taulukkokaavan painamalla näppäimistön Enter- näppäintä
- Vastaus 15875 (15 875 dollaria muotoilulla) pitäisi näkyä solussa E10, koska tämä on hankkeen A keskimmäinen tarjouskilpailu
- Täydellinen taulukkokaava
{= MEDIAN (IF (D3: D8 = D10, E3: E8)}}
voidaan nähdä laskentataulukon yläpuolella olevassa kaavassa
Testaa kaava
Testaa kaava etsimällä hankkeen B keskimmäinen tarjouskilpailu
Kirjoita Projekti B soluun D10 ja paina näppäimistön Enter- näppäintä.
Kaavan pitäisi palauttaa arvo 24365 (24 365 dollaria) soluun E10.