Masīva formula MAX IF meklē maksimālo vērtību, pamatojoties uz konkrētiem kritērijiem. Tālāk esošajā piemērā mēs izmantojam MAX IF, lai atrastu labāko (augstāko) rezultātu diviem vieglatlētikas posmiem - augstlēkšanai un kārtslēkšanai, vienkārši mainot meklēšanas kritēriju.
Šie norādījumi attiecas uz Microsoft Excel darbam ar Microsoft 365 un Excel 2019, 2016, 2010 un 2007.
PMP formulas
Masīvu formulas tiek izveidotas, nospiežot taustiņus Ctrl, Shift un Enter. pēc formulas ievadīšanas tastatūrai.
Tā kā tiek nospiesti taustiņi, lai izveidotu masīva formulu, cilvēki tās dažreiz sauc par CSE formulām.
MAX IF ligzdotās formulas sintakse un argumenti
Katras formulas daļas uzdevums ir:
- Funkcija MAX atrod augstāko rezultātu izvēlētajam notikumam.
- Funkcija IF ļauj mums izvēlēties notikumu, iestatot nosacījumu, izmantojot notikumu nosaukumus.
- Masīva formula ļauj IF funkciju pārbaudīt vairākiem nosacījumiem vienā šūnā, un, ja dati atbilst kādam nosacījumam, masīva formula nosaka, kādi dati (notikuma rezultāti) funkcija MAX pārbaudīs, lai atrastu labāko rezultātu.
Sintakse MAX IF formulai ir:
Tā kā funkcija IF atrodas funkcijā MAX, visa IF funkcija kļūst par vienīgo argumentu funkcijai MAX
Funkcijas IF argumenti ir:
- logical_test (obligāti): vērtība vai izteiksme, kas tiek pārbaudīta, lai noskaidrotu, 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.
Šajā piemērā:
- Loģiskā pārbaude mēģina atrast atbilstību notikuma nosaukumam, kas ierakstīts darblapas šūnā D10.
- Arguments value_if_true, izmantojot funkciju MAX, būs labākais rezultāts izvēlētajam notikumam.
- Arguments value_if_false šajā gadījumā nav nepieciešams, un tā neesamība saīsinās formulu. Ja notikuma nosaukums, kas nav datu tabulā, piemēram, tāllēkšana, tiek ierakstīts šūnā D10, tas atgriezīs nulli (0).
Ievadot MAX IF ligzdoto formulu
Katras formulas daļas uzdevums ir:
- Funkcija MAX atrod augstāko rezultātu izvēlētajam notikumam.
- Funkcija IF ļauj mums izvēlēties notikumu, iestatot nosacījumu, izmantojot notikumu nosaukumus.
- Masīva formula ļauj IF funkciju pārbaudīt vairākiem nosacījumiem vienā šūnā, un, ja dati atbilst kādam nosacījumam, masīva formula nosaka, kādi dati (notikuma rezultāti) funkcija MAX pārbaudīs, lai atrastu labāko rezultātu.
Tā kā mēs veidojam gan ligzdotu formulu, gan masīva formulu, mums tā būs jāievada tieši darblapas šūnā.
Kad esat ievadījis formulu, nespiediet tastatūras taustiņu Enter un neklikšķiniet uz citas šūnas ar peli, jo mums formula jāpārvērš masīvā. formula.
-
Ievadiet šādus datus šūnās D1 līdz E9, kā redzams šajā attēlā.
-
Ierakstiet augsts lēciens šūnā D10. Formula izskatīs šo šūnu, lai saskaņotu to ar notikumiem šūnā cells D2 līdz D7.
- Atlasiet šūnu E10, kas ir vieta, kur tiks parādīti formulas rezultāti.
-
Ierakstiet:
=MAX(IF(D2:D7=D10, E2:E7))
- Nospiediet tastatūras taustiņu Enter, lai izveidotu masīva formulu.
-
Pārbaudiet formulu, atrodot labāko rezultātu kārtslēkšanai. Ievadiet pole vault šūnā D10 un nospiediet tastatūras taustiņu Enter. Formulai jāatgriež augstums 5,65 metri šūnā E10.