Kombinearje de MEDIAN- en IF-funksjes yn in Arrayfoarm
Dit praktysk foarbyld brûkt in MEDIAN IF array-formule om de middels te finen foar twa ferskate projekten.
De natuer fan 'e formule jout ús ta om meardere resultaten te sykjen troch troch te sykjen fan it sykkritearium - yn dat gefal, de projektnamme.
De taak fan elk diel fan 'e formule is:
- De funksje MEDIAN fynt de middenwearde foar in projekt
- De IF-funksje lit ús kieze hokker projekt wy wolle in oanbesteging wolle troch it ynstellen fan in betingst mei de projektnammen
- De array-formule lit de IF-funksje-test foar meardere betingsten yn in single-cell, en as de betingsten foldien binne, bepaald de array-formule wêrtrochdat gegevens (projektburo's) de MEDIAN-funksje ûndersykje te finen om de middels te finen
CSE formulas
Array-formulas wurde makke troch drukken op 'e knop Ctrl , Shift , en Enter op it toetseboerd tagelyk ienris de formule is ynfierd.
Troch de toetsen drukt wurde de rol fan formulier te meitsjen, wurde se somtiden as CSE formules neamd.
MEDIAN as Nested Formula Syntaks en Arguminten
De syntaksis foar de MEDIAN IF-formule is:
MEDIAN (IF (logical_test, value_if_true, value_if_false))
- Sûnt de IF-funksje yn 'e MEDIAN-funksje ynsletten wurdt, wurdt de folsleine IF-funksje allinich argument foar de funksje MEDIAN
De arguminten foar de IF-funksje binne:
- logical_test - (ferplicht) in wearde of ekspresje dy't besprutsen wurdt om te sjen oft it wier is of mis
- value_if_true - (ferplicht) de wearde dy't werjûn as logical_test is wier
- value_if_false - (opsjoneel) de wearde dy't werjûn as logical_test is falsk
Excel 's MEDIAN IF Array Formulier foarbyld
As oanjûn, sykje it foarbyld troch de tenders foar twa ferskillende projekten om it midden- of midsmjittige tender te finen. De arguminten foar de IF-funksje sille dit trochgean mei de folgjende betingsten en resultaten:
- De logyske test besiket in match te finen foar de projektnamme dy't yn 't selektearre is D10 fan it wurkblêd
- It argumint value_if_true sil, mei help fan 'e MEDIAN-funksje, de middelste tender foar it keazen projekt
- It argumint value_if_false sil wegere wurde omdat it net nedich is en syn ôfwêzigens de formule ferfiere sil. As in projektnamme dat net yn 't gegevenstafel is - lykas projekt C - wurdt yn sel ynfierd10 sil de formule in nul weromkomme (0)
Opnij de Tutorial Data
- Fier de neikommende gegevens yn yn 'e sellen D1 oant E9 as sjoen yn' e byldbylding: Project Tenders Project Tender Project In $ 15.785 projekt A $ 15.365 Project A $ 16.472 Project B $ 24.365 Project B $ 24.612 Project B $ 23,999 Project Midden Tender
- Yn selle D10 type "Project A" (gjin quotes). De formule sil yn dizze sel sjogge om te finen hokker projekt oerienkomt.
It MEDIAN IF Nested Formule ynfierd
Omdat wy beide in formulearre formule en in array-formule oanmeitsje, sille wy de hiele formule yn in single wurkblêd foar selektearje .
As jo de formule ynfierd hawwe, druk dan de Enter- toets net op 'e toetseboerd of klikje op in oare sel mei de mûs as wy de formule yn in array-formule wize moatte.
- Klik op cell E10 - de lokaasje wêr 't de resultaten fan formule werjûn wurde
- Typ de neikommende:
= MEDIAN (IF (D3: D8 = D10, E3: E8))
It formulier fan 'e Arrayfoarm
- Druk en hold de Ctrl- en Shift- toetsen op 'e toetseboerd
- Druk op de toets Key op 'e toetseboerd om de rigel formule te meitsjen
- It antwurd 15875 ($ 15.875 mei formaat) moat ferskine yn 'e sel # E10, dit is it middelste oanbieder foar Project A
- De folsleine array-formule
{= MEDIAN (IF (D3: D8 = D10, E3: E8)}}
kinne sjoen wurde yn 'e formulebalke boppe it wurkblêd
Testje de Formule
Besykje de formule troch te finen fan de middeleeier foar Project B
Typ Project B yn selzje D10 en drukke op 'e toets Key on the keyboard.
De formule moat de wearde fan 24365 ($ 24.365) werombringe yn cell Z10.