Sujungti MAX ir IF funkcijas masyvo formule
Šiame mokymo pavyzdyje naudojama MAX IF masyvo formulė, siekiant rasti geriausią (aukščiausią) rezultatą dviem takeliais ir lauko įvykiams - dideliam šuoliui ir lazdelei.
Formulės pobūdis leidžia mums ieškoti kelių rezultatų, tiesiog pakeisdami paieškos kriterijų - šiuo atveju įvykio pavadinimą.
Kiekvienos formulės dalies darbas yra toks:
- MAX funkcija nustato didžiausią pasirinkto įvykio rezultatą.
- IF funkcija leidžia mums pasirinkti įvykį, nustatant sąlygą naudojant įvykių pavadinimus.
- Masyvo formulė leidžia atlikti IF funkcijos testą kelioms sąlygoms vienoje ląstelėje ir, kai sąlyga yra įvykdyta, masyvo formulė nustato, kokius duomenis (įvykio rezultatus) išnagrinės MAX funkcija, kad surastų geriausią rezultatą.
CSE Formulės
Masyvo formulės sukurtos paspaudus Ctrl , Shift ir Enter klavišus tuo pačiu metu, kai formulė yra įvedama.
Dėl raktų, paspaudžiamų sukurti masyvo formulę, kartais jie vadinami TPP formule.
MAX, jei įdėta formulės sintaksė ir argumentai
MAX IF formulės sintaksė yra:
& # 61; MAX (IF (logical_test, value_if_true, value_if_false))
- Kadangi IF funkcija yra dedama į MAX funkciją, visa IF funkcija tampa vieninteliu argumentu MAX funkcijai.
IF funkcijos argumentai yra šie:
- logical_test - (būtina) vertė arba išraiška, išbandyta siekiant patikrinti, ar ji yra teisinga ar klaidinga.
- value_if_true - (reikalinga) vertė, kuri rodoma, jei logical_test yra tiesa.
- value_if_false - (neprivaloma) vertė, kuri rodoma, jei logical_test yra klaidinga.
Šiame pavyzdyje:
- loginis bandymas bando rasti įvykio pavadinimą, įvestą į lenteles D10 lange .
- Vertės_if_true argumentas su MAX funkcijos pagalba bus geriausias pasirinkto įvykio rezultatas.
- Value_if_false argumentas bus praleistas, nes jis nėra būtinas, o jo nebuvimas sutrumpina formulę. Jei įvykio pavadinimas, kuris nėra duomenų lentelėje, pvz., Ilgas šuolis, įvedamas į ląstelę D10, formulė grąžins nulį (0).
Excel "" MAX IF "masyvo formulės pavyzdys
- Įveskite šiuos duomenis į ląsteles nuo D1 iki E9, kaip parodyta paveikslėlyje aukščiau: Renginių rezultatai Renginio aukštis (m) Didelis sparnas 2,10 Didelis sparnas 2,23 Didelis sparnas 1,97 Pole vaultas 3,58 Pole vaultas 5,65 Pole Vault 5,05 Renginys Geriausias rezultatas (m)
- Ląstelėje D10 tipas "didelis šuolis" (be kabučių). Formulė atrodys šioje kameroje, kad surastumėte, kuriuos iš įvykių norime, kad būtų surastas geriausias rezultatas.
Įveskite MAX, jei įdėta formulė
Kadangi mes sukursime tiek įdėtą formulę, tiek masyvo formulę, turėsime įvesti visą formulę į vieną lapelį.
Įvedę formulę NESPRIEŠKITE klavišo Enter klavišo arba spustelėkite kitą ląstelę su pele, nes mes turime paversti formulę masyvo formule.
- Spustelėkite langelį E10 - vieta, kurioje bus rodomos formulės rezultatai.
- Įrašykite:
= MAX (IF (D3: D8 = D10, E3: E8))
Kūrimo masyvo formulė
- Paspauskite ir palaikykite klavišus " Ctrl" ir " Shift" klavišus.
- Paspauskite klaviatūros klavišą Enter, kad sukurtumėte masyvo formulę.
- Atsakymas 2.23 turėtų pasirodyti ląstelėje E10, nes tai yra geriausias (didžiausias) aukštas aukštam šuoliui.
- Visa masyvo formulė
{= MAX (IF (D3: D8 = D10, E3: E8))}
galima pamatyti formulės juostoje virš darbalapio.
Patikrinkite formulę
Patikrinkite formulę, surasdami geriausią rezultatą, naudodami poliaus skliautą.
Įveskite lazdelę D10 į lizdą ir paspauskite klaviatūros klavišą Enter .
Formuluotė turėtų grąžinti 5,65 metrų aukštį ląstelėje E10.