Găsiți cea mai mică valoare pentru o gamă de date care întrunesc un criteriu specific
În acest exemplu de tutorial, avem momente de căldură pentru două evenimente de la o întâlnire pe pistă - sprinturile de 100 și 200 de metri.
Folosind o formulă MIN IF array ne va permite să găsim, la rândul său, cel mai rapid timp de căldură pentru fiecare cursă cu o formulă.
Funcția fiecărei părți a formulei este:
- funcția MIN găsește cel mai rapid sau cel mai mic timp pentru evenimentul ales
- Funcția IF ne permite să alegem cursa stabilind o condiție folosind numele cursei
- Formula matricei permite testarea funcției IF pentru mai multe condiții într-o singură celulă și, atunci când condiția este îndeplinită, formula matricei determină ce date (timpii de curse) vor fi examinate de funcția MIN pentru a găsi cel mai rapid timp
Formulele CSE
Formulele array sunt create prin apăsarea tastelor Ctrl, Shift și Enter de pe tastatură în același timp după ce formula a fost introdusă.
Datorită tastelor apăsate pentru a crea formula matricei, acestea sunt uneori denumite formule CSE .
MIN Dacă există o sintaxă de formulă nestavită și argumente
Sintaxa pentru formula MIN IF este:
= MIN (dacă (logical_test, value_if_true, value_if_false))
- Deoarece funcția IF este imbricată în interiorul funcției MIN, întreaga funcție IF devine argumentul unic pentru funcția MIN
Argumentele pentru funcția IF sunt:
- logical_test - (este necesară) o valoare sau o expresie care este testată pentru a vedea dacă este adevărată sau falsă
- value_if_true - (este obligatoriu) valoarea care este afișată dacă testul logical_test este adevărat
- value_if_false - (opțional) valoarea afișată dacă testul logical_test este fals
În acest exemplu:
- testul logic încearcă să găsească un meci pentru numele cursei introdus în celula D10 a foii de lucru
- Argumentul value_if_true va fi, cu ajutorul funcției MIN, cel mai rapid timp pentru cursa aleasă
- Argumentul value_if_false va fi omis deoarece nu este necesar și absența acestuia va scurta formula. Dacă un nume de cursă care nu se află în tabelul de date - cum ar fi cele 400 de metri - este introdus în celula D10, formula va returna un zero (0)
Exemplu de exemplu MIN Formula de tip Excel
Introducerea datelor Tutorial
- Introduceți următoarele date în celulele D1 până la E9 așa cum se vede în imaginea de mai sus: Race Times Race Time (sec) 100 metri 11.77 100 metri 11.87 100 metri 11.83 200 metri 21.54 200 metri 21.50 200 metri 21.49 Race Fastest Heat (sec)
- În celula D10 de tip "100 de metri" (fără citate). Formula va arăta în această celulă pentru a afla care dintre rasele pe care le dorește să le găsească cel mai rapid timp
Introducerea formulei MIN IF Nested
Din moment ce creăm o formulă imbricată și o formulă de matrice, va trebui să tastăm întreaga formulă într-o singură celulă de foaie de lucru.
După ce ați introdus formula , nu apăsați tasta Enter de pe tastatură sau faceți clic pe o celulă diferită cu mouse-ul, deoarece trebuie să transformăm formula într-o formulă de matrice.
- Faceți clic pe celula E10 - locația unde vor fi afișate rezultatele formulei
- Introduceți următoarele: = MIN (DACĂ (D3: D8 = D10, E3: E8))
Crearea formulei de matrice
- Țineți apăsată tasta Ctrl și Shift de pe tastatură
- Apăsați tasta Enter de pe tastatură pentru a crea formula de matrice
- Răspunsul 11.77 ar trebui să apară în celula F10, deoarece acesta este cel mai rapid (cel mai mic) timp pentru cele trei încălziri de 100 de metri de sprint
- Formula completă a matricei {= MIN (IF (D3: D8 = D10, E3: E8))}
- poate fi văzută în bara de formula de deasupra foii de lucru
Testați formulele
Testați formula prin găsirea celui mai rapid timp pentru cei 200 de metri
Introduceți 200 de metri în celula D10 și apăsați tasta Enter de pe tastatură.
Formula ar trebui să returneze ora 21,49 secunde în celula E10.