Kombinirajte MAX i IF funkcije u Array formuli
Ovaj primjer tutorial koristi formulu MAX IF formule kako bi pronašao najbolji (najviši) rezultat za dva događaja na stazi i terenu - visoku skok i poluolon.
Priroda formule omogućuje nam traženje višestrukih rezultata jednostavnim promjenom kriterija pretraživanja - u ovom slučaju naziv događaja.
Posao svakog dijela formule je:
- MAX funkcija pronalazi najviši rezultat za odabrani događaj.
- IF funkcija omogućuje nam da odaberemo događaj postavljanjem uvjeta pomoću naziva događaja.
- Formula polja omogućuje IF test funkcije za višestruke uvjete u jednoj ćeliji, a kada je uvjet zadovoljen, formula polja određuje koje će podatke (rezultati događaja) MAX funkcija ispitati kako bi pronašli najbolji rezultat.
CSE formulacije
Formule formule izrađuju se pritiskom na tipke Ctrl , Shift i Enter na tipkovnici istodobno nakon unosa formule.
Zbog pritiska tipki za stvaranje formule polja, one se ponekad nazivaju CSE formulama.
MAX IF Nested Formula Sintaksa i Argumenti
Sintaksa MAX IF formule je:
& # 61; MAX (IF (logička_test, vrijednost_if_true, vrijednost_if_false))
- Budući da je IF funkcija ugniježđena unutar funkcije MAX, cjelokupna IF funkcija postaje jedini argument za MAX funkciju.
Argumenti za IF funkciju su:
- logical_test - (potrebno) vrijednost ili izraz koji je testiran da vidi je li istinito ili netočno.
- value_if_true - (obavezno) vrijednost koja se prikazuje ako je logički_test istinit.
- value_if_false - (izborno) vrijednost koja se prikazuje ako je logička_test netočna.
U ovom primjeru:
- logički test pokušava pronaći podudaranje za ime događaja upisano u ćeliju D10 radnog lista .
- Argument value_if_true bit će, uz pomoć MAX funkcije, najbolji rezultat za odabrani događaj.
- Argument value_if_false bit će izostavljen jer nije potrebno, a odsutnost će skratiti formulu. Ako naziv događaja koji nije u podatkovnoj tablici - kao što je dugački skok - upisuje se u ćeliju D10, formula će vratiti nulu (0).
Excelov primjer MAX IF Array formulacije
- Upišite sljedeće podatke u ćelijama D1 do E9 kako je prikazano na gornjoj slici: Rezultati događaja Visina događaja (m) Visoki skok 2.10 Visoki skok 2,23 Visoki skok 1,97 Skupina polova 3,58 Skupni stup 5,65 Skupina polja 5,05 Događaj Najbolji rezultat (m)
- U ćeliji D10 upišite "high jump" (bez navodnika). Formula će izgledati u ovoj ćeliji da biste pronašli koji od događaja želimo da pronađemo najbolji rezultat.
Unos MAX IF Nested Formula
Budući da stvaramo ugniježđenu formulu i formulu polja, morat ćemo upisati cijelu formulu u jednu listu radnih listova.
Nakon što unesete formulu NEMOJTE pritisnuti tipku Enter na tipkovnici ili kliknuti na drugu ćeliju mišem jer moramo pretvoriti formulu u formulu polja.
- Kliknite na ćeliju E10 - mjesto na kojem će se prikazivati rezultati formule .
- Upišite sljedeće:
= MAX (IF (D3: D8 = D10, E3: E8))
Izrada obrasca formule
- Pritisnite i držite tipke Ctrl i Shift na tipkovnici.
- Pritisnite tipku Enter na tipkovnici kako biste stvorili formulu polja.
- Odgovor 2.23 trebao bi se pojaviti u ćeliji E10 jer je to najbolja (najveća) visina za skok.
- Kompletna formula polja
{= MAX (IF (D3: D8 = D10, E3: E8))}
može se vidjeti u traci formule iznad radnog lista.
Ispitajte formulu
Provjerite formulu pronađenjem najboljeg rezultata za pole svod.
Utipkajte stupaljku u ćeliju D10 i pritisnite tipku Enter na tipkovnici.
Formula bi trebala vratiti visinu od 5,65 metara u ćeliji E10.