Kas jāzina
- Konvertēt MIN IF formulu par masīvu: nospiediet un turiet Ctrl+ Shift, pēc tam nospiediet Enter, lai formulu joslā izveidotu formulu.
- Tā kā funkcija IF ir ligzdota funkcijā MIN, visa IF funkcija kļūst par vienīgo MIN funkcijas argumentu.
- Funkcijas IF argumenti ir: logical_test (obligāti), value_if_true (obligāti) un value_if_false(neobligāti).
Labākais veids, kā saprast, kā programmā Excel apvienot funkcijas MIN un IF, ir izmantot piemēru. Šajā apmācības piemērā ir ietverti karstuma laiki diviem notikumiem no trases - 100 un 200 metru sprintiem, un tas attiecas uz programmām Excel Microsoft 365, Excel 2019, Excel 2016, Excel 2013 un Excel 2010.
Kas ir MIN IF masīvs?
Izmantojot MIN IF masīva formulu, ar vienu formulu varat atrast ātrāko karstuma laiku katrai sacīkstei.
Katras formulas daļas uzdevums ir šāds:
- Funkcija MIN atrod ātrāko vai mazāko laiku izvēlētajam notikumam.
- Funkcija IF ļauj mums izvēlēties sacīkstes, iestatot nosacījumu, izmantojot sacensību nosaukumus.
- Masīva formula ļauj IF funkcijai pārbaudīt vairākus nosacījumus vienā šūnā, un, ja nosacījums ir izpildīts, masīva formula nosaka, kādus datus (sacīkšu laikus) funkcija MIN pārbauda, lai atrastu ātrāko laiku.
MIN IF ligzdotās formulas sintakse un argumenti
Minimālās IF formulas sintakse ir:
Tā kā funkcija IF ir ligzdota funkcijā MIN, visa IF funkcija kļūst par vienīgo MIN funkcijas argumentu
Funkcijas IF argumenti ir:
- logical_test (obligāti) - vērtība vai izteiksme, kas tiek pārbaudīta, lai noteiktu, vai tā ir patiesa vai nepatiesa.
- value_if_true (obligāti) - vērtība, kas tiek parādīta, ja logical_test ir patiess.
- value_if_false (neobligāti) - vērtība, kas tiek parādīta, ja logical_test ir nepatiess.
Piemērā loģiskais tests mēģina atrast atbilstību sacensību nosaukumam, kas ierakstīts darblapas šūnā D10. Arguments value_if_true, izmantojot funkciju MIN, ir ātrākais laiks izvēlētajai sacīkstei. Arguments value_if_false tiek izlaists, jo tas nav nepieciešams, un tā neesamība saīsina formulu. Ja šūnā D10 tiek ierakstīts sacensību nosaukums, kas nav datu tabulā, piemēram, 400 metru skrējiens, formula atgriež nulli.
Excel MIN IF masīva formulas piemērs
Ievadiet šādus apmācības datus šūnās D1 līdz E9:
Sacensību laiki
Sacensību laiks (sek.)
100 metri 11,77
100 metri 11,87
100 metri 11,83
200 metri 21.77
100 metri
200 metri 21,50
200 metri 21,49Sacensību ātrākais karstums (sek.)
Šūnā D10 ierakstiet "100 metri" (bez pēdiņām). Formula izskatīsies šajā šūnā, lai atrastu, kurām sacīkstēm vēlaties atrast ātrāko laiku.
Līdzotās formulas MIN IF ievadīšana
Tā kā veidojat gan ligzdotu formulu, gan masīva formulu, visa formula ir jāievada vienā darblapas šūnā.
Pēc formulas ievadīšanas nedrīkst nospiediet tastatūras taustiņu Enter vai noklikšķiniet uz citas šūnas ar peli; jums ir jāpārvērš formula par masīva formulu. Lai to izdarītu, atlasiet šūnu E10, vietu, kur tiks parādīti formulas rezultāti, un ierakstiet:
=MIN(IF(D3:D8=D10, E3:38))
Masīva formulas izveide
Tagad, kad esat ievadījis MIN IF formulu, jums tā ir jāpārvērš par masīvu. Lai to izdarītu, veiciet šīs darbības.
- Nospiediet un turiet tastatūras taustiņus Ctrl un Shift.
- Nospiediet tastatūras taustiņu Enter, lai izveidotu masīva formulu.
- Atbilde 11.77 parādās šūnā F10, jo tas ir ātrākais (mazākais) laiks trīs 100 metru sprinta priekšsacīkstēs.
Pilnīga masīva formula tiek parādīta formulu joslā virs darblapas.
Jo tastatūras taustiņi Ctrl, Shift un Enter tiek nospiesti vienlaicīgi. pēc formulas ievadīšanas iegūtās formulas dažreiz tiek sauktas par CSE formulām.
Pārbaudiet formulu
Pārbaudiet formulu, atrodot ātrāko laiku 200 metriem. Šūnā D10 ierakstiet 200meters un nospiediet tastatūras taustiņu Enter. Formulai šūnā E10 ir jāatgriež laiks 21,49 sekundes.