Leia konkreetsele kriteeriumile vastav andmete hulk kõige väiksem väärtus
Selles juhendamisnäites on meil soojendusajad kaks rada, mis vastavad 100 meetri ja 200 meetri suurusele sprintile.
MINIF-i massiivi valemi kasutamine võimaldab meil omakorda leida kõige kiireima soojusajaga ühe rühma ühe võidu.
Valemi iga osa töö on järgmine:
- MIN-funktsioon leiab valitud sündmuse jaoks kõige kiiremini või väikseima aja
- IF-funktsioon võimaldab meil valida rassi, seadistades võistlusnimekirjas oleva seisundi
- Massiivi valem võimaldab IF-funktsiooni testi mitmesuguste tingimuste testimiseks ühes lahtris ja kui tingimus on täidetud, määrab massiivi valem, millised andmed (võistluse ajad) MIN-funktsiooni uurivad, et leida kiireim aeg
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.
MIN IF pesastatud vormi süntaks ja argumendid
MIN IF valemi süntaks on:
= MIN (IF (logic_test, value_if_true, value_if_false))
- Kuna IF funktsioon on MIN funktsiooni sees, muutub terve IF-funktsioon MIN 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
Selles näites:
- loogiline test püüab leida sobiliku töölehe raku D10 sisestatud võistlusnime
- Value_if_true argument on MIN-i funktsiooni abil kiireim aeg valitud võistluse jaoks
- Value_if_false argument jäetakse välja, kuna seda ei vajata ja selle puudumine lühendab valemit. Kui rühma nimi, mis ei sisaldu andmetabelites, näiteks 400 meetrit, sisestatakse lahtrisse D10, tagastab valem null (0)
Excel'i MIN IF array valemi näide
Treeningu andmete sisestamine
- Sisestage järgnevad andmed rakkudele D1 kuni E9, nagu on näha ülaltoodud pildil: Race Times Race Time (sekundid) 100 meetrit 11,77 100 meetrit 11,87 100 meetrit 11,83 200 meetrit 21,54 200 meetrit 21.50 200 meetrit 21,49 Race Fastest Heat (sek)
- Lahtris D10 on "100 meetrit" (ilma jutumärkideta). Valem otsib seda lahtrit, et leida, millistest võistlustest soovime leida kiireim aeg
MIN-i 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 vajuta klaviatuuri sisestusklahvi ega klõpsa hiirega teistsugust lahtrit, kuna me peame valemit massiivi valemiks muutma.
- Klõpsake elemendil E10 - asukohta, kus valemite tulemusi kuvatakse
- Sisestage järgmine tekst: = MIN (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 11.77 peaks ilmuma lahtrisse F10, sest see on kiireim (väikseim) aeg kolme 100-meetrise sprindi kuumutamiseks
- Täielik massiivi valem {= MIN (IF (D3: D8 = D10, E3: E8)}}
- võib näha töölehe kohal olevas valemiribal
Testige valemit
Testige valemit, leidides 200 meetrile kiireima aja
Tippige 200 meetrit raku D10 ja vajutage klaviatuuril Enter klahvi.
Valem peaks lahtris E10 tagastama aja 21,49 sekundit.