Ühendage MAX- ja IF-funktsioonid massiivi valemis
Selle juhendaja näide kasutab MAX IF-i massiivi valemit, et leida parim (kõrgeim) tulemus kahe raja ja väljuürituse jaoks - kõrge hüpped ja pole vaal.
Valemi olemus võimaldab meil otsida mitu tulemust lihtsalt otsingukriteeriumi muutmisega - sel juhul sündmuse nimega.
Valemi iga osa töö on järgmine:
- MAX-funktsioon leiab valitud sündmuse jaoks kõrgeima tulemuse.
- IF-funktsioon võimaldab meil sündmust valida, seadistades sündmuste nimede abil tingimuse.
- Massiivi valem võimaldab IF-funktsiooni testi mitmesuguste tingimuste jaoks ühes lahtris ja kui tingimus on täidetud, määrab massiivi valem, milliseid andmeid (sündmuse tulemused) MAX-funktsioon uurib, et leida parim tulemus.
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.
MAX IF pesastatud valemi süntaks ja argumendid
MAX IF-valemi süntaks on:
& # 61; MAX (IF (logic_test, value_if_true, value_if_false))
- Kuna IF funktsioon on MAX-i funktsiooni sisestatud, muutub kogu IF-funktsioon ainuke argument MAX-i funktsiooni jaoks.
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.
Selles näites:
- loogiline test püüab leida tulemuse töönime loendi D10 sisestatud sündmuse nimele.
- Value_if_true argument on MAX-i funktsiooni abil valitud sündmuse parim tulemus.
- Value_if_false argument jäetakse välja, kuna seda ei vajata ja selle puudumine lühendab valemit. Kui sündmuse nimi, mis ei ole andmetabelites, näiteks pikk hüpe, sisestatakse lahtrisse D10, tagastab valemi nulli (0).
Excel'i MAX IF array valemi näide
- Sisestage järgmised andmed rakkudele D1 kuni E9, nagu näha ülaltoodud kujutisel: Sündmuse tulemused Ürituse kõrgus (m) Kõrge hüppelaua 2,10 Kõrge hüppelaua 2,23 Kõrge hüppelaua 1,97 Pold Vault 3,58 Pole Vault 5,65 Pole Vault 5,05 Sündmus Parim Tulemus (m)
- Lahtris D10 tippige "kõrge hüpata" (pole hinnapakkumisi). Valem otsib seda lahtrit, et leida, millistest sündmustest me soovime, et see saavutaks parima tulemuse.
MAX IF-i pesastatud valemi sisestamine
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:
= MAX (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 2.23 peaks ilmuma lahtrisse E10, sest see on parim (suurim) kõrgus hüppeliseks.
- Täielik massiivi valem
{= MAX (IF (D3: D8 = D10, E3: E8))}
võib näha töölehe kohal olevas valemiribal.
Testige valemit
Katsetage valemit, leides parema tulemuse võlli jaoks.
Tüüpige vaatevanker raku D10 ja vajutage klaviatuuril Enter klahvi.
Valem peaks lahtris E10 tagastama 5,65 meetri kõrguse.