Skip to main content

Excel MAX IF array formula

Anonim

Šajā apmācības piemērā izmanto MAX IF masīvu formula, lai atrastu labāko (augstāko) rezultātu diviem sliežu un lauka notikumiem - augstu lēcienu un stieņu velvēm. Formulas veids ļauj mums meklēt vairākus rezultātus, vienkārši mainot meklēšanas kritēriju - šajā gadījumā notikuma nosaukumu.

Katras formulas daļas uzdevums ir:

  • TheMAX funkcija atrod visaugstāko rezultātu izvēlētajam notikumam.
  • The IF funkcija ļauj mums izvēlēties notikumu, iestatot nosacījumu, izmantojot notikumu nosaukumus.
  • Array formula ļauj IF funkciju tests vairākiem apstākļiem vienā šūnā, un, kad nosacījums ir izpildīts, masīvu formula nosaka, kuri dati (notikuma rezultāti) ir MAX funkcija pārbaudīs, lai atrastu vislabāko rezultātu.

CSE formulas

Array formulas tiek izveidotas, nospiežot Ctrl, Maiņa, un Ievadiet tastatūras taustiņus tajā pašā laikā, kad formula ir ievadīta.

Ņemot vērā taustiņu nospiestus, lai izveidotu masīvu formulu, tos dažreiz sauc par CSE formulas.

MAX IF Iegulto formulu sintakse un argumenti

MAX IF formulas sintakse ir:

= MAX (IF (logical_test, value_if_true, value_if_false))

  • Tā kā IF funkcija tiek ievietota MAX funkcijas iekšpusē, viss IF funkcija kļūst par vienīgo argumentu MAX funkcijai.

Argumenti par IF funkcija ir:

  • loģisks_test (nepieciešams): vērtība vai izteiksme, kas tiek pārbaudīta, lai noskaidrotu, vai tā ir patiesa vai nepatiesa.
  • value_if_true (nepieciešams) Vērtība, kas tiek rādīta, ja logical_test ir patiesa.
  • value_if_false (pēc izvēles) vērtība, kas tiek parādīta, ja logical_test ir nepatiesa.

Šajā piemērā:

  • Loģiskais tests mēģina atrast atbilstību notikuma nosaukumam, kuru ievadījis šūnu D10 no darblapas.
  • The value_if_true Arguments būs, izmantojot MAX funkcija, labākais rezultāts izvēlētajam notikumam.
  • The value_if_false arguments tiks izlaists, jo tas nav vajadzīgs, un tā trūkums saīsinās formulu. Ja tiek ievadīts notikuma nosaukums, kas nav datu tabulā - piemēram, garais lēciens šūnu D10 formula atgriezīsies nullei ( 0 ).

Excel's MAX IF masīva formulas piemērs

  1. Ievadiet šādus datus: šūnas D1 uz E9 kā redzams attēlā iepriekš.

  2. In šūnu D10 tips liels lēciens - formula izskatīsies šajā šūnā, lai noskaidrotu, kurš no notikumiem mēs gribam, lai tas atrastu vislabāko rezultātu.

Ievietojot MAX IF nosaistīto formulu

Tā kā mēs izveidojam gan ligzdotu formulu, gan masīvu formulu, mums būs jāreģistrē visa formula vienā darblapas šūnā.

Kad esat ievadījis formulu NE nospiediet Ievadiet tastatūras taustiņš vai peles kursors noklikšķina uz citas šūnas, jo mums ir jāpārvērš formula formā masīvā.

  1. Klikšķiniet uz šūnu E10 - vieta, kur tiks parādīti formulas rezultāti.

  2. Tips sekojošais:

    = MAX (IF (D2: D7 = D10, E2: E7))

  3. Nospiediet un turiet Ctrl un Maiņa tastatūras taustiņi.

  4. Nospiediet Ievadiet tastatūras taustiņš, lai izveidotu masīvu formulu.

Izmēģiniet formulu

Izmēģiniet formulu, atrodot vislabāko rezultātu pole glabāšanai. Tips kārtslēkšana uz šūna D10 un nospiediet Ievadiet tastatūras taustiņš. Formulai vajadzētu atgriezties augstumā 5.65 metri iekšā šūna E10.