Kombinujte MAX i IF funkcije u Formuli Array
Ovaj tutorijalni primer koristi MAX IF formula za pronalaženje najboljeg (najvišeg) rezultata za dva događaje i teren - visoku skoku i polu.
Priroda formule nam omogućava da pretražimo višestruke rezultate jednostavno promjenom kriterijuma pretraživanja - u ovom slučaju ime događaja.
Zadatak svakog dela formule je:
- funkcija MAX pronalazi najviši rezultat za odabrani događaj.
- Funkcija IF dozvoljava da izaberemo događaj postavljanjem stanja koristeći imena događaja.
- Formula niza omogućava test funkcije IF za više uslova u jednoj ćeliji, a kada je uslov ispunjen, formula formulara određuje koji podaci (rezultati događaja) će MAX funkcija ispitati kako bi pronašli najbolji rezultat.
Formule CSE
Formule Array stvorene su pritiskom na tastere Ctrl , Shift i Enter na tastaturi istovremeno kada je formula ukucana.
Zbog pritisnutih tastera za kreiranje formula za nize, ponekad se nazivaju formule CSE .
MAX IF Nested Formula Syntax i Arguments
Sintaksa za formulu MAX IF je:
& # 61; MAX (IF (logical_test, value_if_true, value_if_false))
- Pošto je funkcija IF ugnežena unutar funkcije MAX, celokupna IF funkcija postaje jedini argument za funkciju MAX.
Argumenti za IF funkciju su:
- logical_test - (obavezno) vrednost ili izraz koji je testiran da bi se videlo da li je tačno ili neistinito.
- value_if_true - (obavezno) vrijednost koja se prikazuje ako je logical_test tačno.
- value_if_false - (opcionalno) vrijednost koja se prikazuje ako je logical_test lažna.
U ovom primeru:
- logički test pokušava da pronađe podudaranje za naziv događaja upisan u ćeliju D10 radnog lista .
- Vrednost value_if_true će, pomoću funkcije MAX, biti najbolji rezultat za izabrani događaj.
- Vrednost argumenta value_if_false će biti izostavljena, jer nije potrebna, a njegovo odsustvo će skratiti formulu. Ako ime događaja koji nije u tabeli podataka - kao što je dugačak skok - unosi se u ćeliju D10, formula će vratiti nulu (0).
Excel Formula MAX MAX Array Formula
- Unesite sljedeće podatke u ćelije D1 do E9 kao što vidite na slici iznad: Rezultati događaja Event Height (m) High Jump 2.10 High Jump 2.23 High Jump 1.97 Polje Vault 3.58 Pole Vault 5.65 Pole Vault 5.05 Događaj Najbolji rezultat (m)
- U ćeliji D10 tip "visok skok" (bez citata). Formula će videti u ovoj ćeliji da pronađe koji od događaja želimo da pronađe najbolji rezultat.
Ulaz u MAX Formulaciju
Pošto kreiramo i ugneženu formulu i formulu niza, potrebno je da unesemo celu formulu u jednu ćeliju radnog lista.
Kada unesete formulu NE pritisnite tipku Enter na tastaturi ili kliknite na drugu ćeliju pomoću miša, jer je potrebno da formula pretvorimo u formulu niza.
- Kliknite na ćeliju E10 - lokaciju na kojoj će se prikazati rezultati formule .
- Ukucajte sledeće:
= MAX (IF (D3: D8 = D10, E3: E8))
Kreiranje Formule Array
- Pritisnite i zadržite tastere Ctrl i Shift na tastaturi.
- Pritisnite taster Enter na tastaturi da biste kreirali formulu niza.
- Odgovor 2.23 bi trebalo da se pojavi u ćeliji E10, jer je to najbolja (najveća) visina za skok.
- Kompletna niza formula
{= MAX (IF (D3: D8 = D10, E3: E8))}
može se videti u traci formule iznad radnog lista.
Testirajte Formulu
Testirajte formulu tako što ćete pronaći najbolji rezultat za svodove.
U polju D10 ukucajte polje svoda i pritisnite taster Enter na tastaturi.
Formula bi trebala vratiti visinu od 5,65 metara u ćeliju E10.