Ühendage MEDIANi ja IF-funktsioonid array valemis
Selle juhendaja näide kasutab MEDIAN IF-i massiivi valemit, et leida keskmise pakkumise kahe erineva projekti jaoks.
Valemi olemus võimaldab meil otsida mitu tulemust lihtsalt otsingukriteeriumi muutmisega - sel juhul projekti nimega.
Valemi iga osa töö on järgmine:
- MEDIAN-funktsioon leiab projekti keskmise väärtuse
- IF-funktsioon võimaldab meil valida, millist projekti saame pakkumise teha, seades tingimuse projekti nimede abil
- Massiivi valem lubab IF-funktsiooni testi mitme tingimuse testimiseks ühes lahtris ja kui tingimus on täidetud, siis määrab massiivi valem, milliseid andmeid (projektitaotlusi) MEDIANi funktsioon uurib keskmise pakkumise leidmiseks
CSE valemid
Array valemid luuakse klaviatuuri Ctrl , Shift ja Enter klahvide vajutamisega samal ajal, kui valem on sisestatud.
Massiivi valemi loomiseks vajutatud klahvide abil nimetatakse neid mõnikord ka CSE- valemiteks.
MEDIAANI IF varjatud valemi süntaks ja argumendid
MEDIAN IF valemi süntaks on:
& # 61; MEDIAN (IF (logic_test, value_if_true, value_if_false))
- Kuna IF-funktsioon on MEDIAN-funktsiooni sees pesastatud, muutub kogu IF-funktsioon MEDIAN-i funktsiooni ainus argument
IF-i funktsiooni argumendid on järgmised:
- logical_test - (vajalik) väärtus või väljend, mida testitakse, et näha, kas see on tõene või vale
- value_if_true - (vajalik) väärtus, mis kuvatakse juhul, kui logical_test on tõene
- value_if_false - (valikuline) väärtus, mis kuvatakse juhul, kui logical_test on vale
Excel'i MEDIAN IF array valemi näide
Nagu eespool mainitud, otsib pakkumine keskmise või keskmise pakkumise leidmiseks kahte erinevat projekti. Selle funktsiooni argumendid täidavad seda, seadistades järgmised tingimused ja tulemused:
- loogiline katse üritab leida vastavuse töölehe raku D10 sisestatud projekti nimele
- Value_if_true argument on MEDIANi funktsiooni abil valitud projekti keskmine pakkumine
- Value_if_false argument jäetakse välja, kuna seda ei vajata ja selle puudumine lühendab valemit. Kui projekti nime, mis ei ole andmeväljale, näiteks projekt C, sisestatakse lahtrisse D10, tagastab valem nulli (0)
Treeningu andmete sisestamine
- Sisestage järgmised andmed rakkudele D1-E9, nagu näha ülaltoodud kujutises: Projektikonkursid Projektipakkumine A $ 15 785 Projekt A $ 15 365 Projekt A $ 16 472 Projekt B $ 24 365 Projekt B $ 24612 Projekt B $ 23,999 Projekti keskmine pakkumine
- D10-tüüpi "Project A" (pole hinnapakkumisi). Valem otsib seda lahtrit, et leida, millist projekti sobitada.
MEDIAN IF pesastatud valemi sisenemine
Kuna me loome nii pesastatud valemi kui ka massiivi valemi, peame kogu valemi tüübi sisestama ühe töölaua raku .
Kui olete valemi sisestanud, EI vajutage klaviatuuri sisestusklahvi või klõpsake hiirega teistsugust lahtrit, kuna me peame valemit massiivi valemiks muutma.
- Klõpsake elemendil E10 - asukohta, kus valemite tulemusi kuvatakse
- Kirjuta alljärgnev:
= MEDIAAN (IF (D3: D8 = D10, E3: E8))
Array valemi loomine
- Klõpsake klaviatuuri Ctrl ja Shift klahve ja hoidke neid all
- Massiivi valemi loomiseks vajutage klaviatuuril Enter
- Vastus 15875 ($ 15,875 vorminguga) peaks ilmuma lahtrisse E10, kuna see on projekti A jaoks keskmine pakkumine
- Täielik massiivi valem
{= MEDIAN (IF (D3: D8 = D10, E3: E8))}
võib näha töölehe kohal olevas valemiribal
Testige valemit
Testige valemit, leides projekti B keskmise pakkumise
Tippige Project B lahtrisse D10 ja vajutage klaviatuuril Enter klahvi.
Valem peaks tagastama väärtuseks 24365 (24 365 $) lahtris E10.