Excel MAX IF masyvo formulė

Turinys:

Excel MAX IF masyvo formulė
Excel MAX IF masyvo formulė
Anonim

Masyvo formulė MAX IF ieško didžiausios reikšmės pagal konkrečius kriterijus. Toliau pateiktame pavyzdyje naudojame MAX IF norėdami rasti geriausią (aukščiausią) dviejų lengvosios atletikos rungčių – šuolio į aukštį ir šuolių su kartimi – rezultatą, tiesiog pakeitę paieškos kriterijų.

Šios instrukcijos taikomos Microsoft Excel, skirta Microsoft 365 ir Excel 2019, 2016, 2010 ir 2007.

TPV formulės

Mayvo formules kuriate paspausdami Ctrl, Shift ir Enter klaviatūra iš eilės, kai tik įvedate formulę.

Dėl klavišų, paspaudžiamų kuriant masyvo formulę, žmonės kartais jas vadina CSE formulėmis.

MAX JEI Įdėtos formulės sintaksė ir argumentai

Kiekvienos formulės dalies užduotis yra:

  • Funkcija MAX suranda aukščiausią pasirinkto įvykio rezultatą.
  • Funkcija IF leidžia pasirinkti įvykį nustatant sąlygą naudojant įvykių pavadinimus.
  • Masyvo formulė leidžia IF išbandyti kelias sąlygas viename langelyje ir, kai duomenys atitinka sąlygą, masyvo formulė nustato, kokie duomenys (įvykio rezultatai) funkcija MAX išnagrinės, kad rastų geriausią rezultatą.

MAX IF formulės sintaksė yra:

Kadangi funkcija IF yra funkcijos MAX viduje, visa IF funkcija tampa vieninteliu MAX funkcijos argumentu

Funkcijos IF argumentai yra šie:

  • logical_test (būtina): vertė arba išraiška, kuri patikrinama, ar ji teisinga, ar klaidinga.
  • value_if_true (būtina) Reikšmė, kuri rodoma, jei logical_test yra true.
  • value_if_false (pasirenkama) Reikšmė, kuri rodoma, jei logical_test yra klaidinga.

Šiame pavyzdyje:

  • Loginis testas bando rasti atitikmenį įvykio pavadinimui, įvestam į darbalapio ląstelę D10.
  • Argumentas value_if_true, naudojant funkciją MAX, bus geriausias pasirinkto įvykio rezultatas.
  • Argumentas value_if_false šiuo atveju nėra būtinas, o jo nebuvimas sutrumpins formulę. Jei įvykio pavadinimas, kurio nėra duomenų lentelėje, pvz., šuolis į tolį, įvedamas į ląstelę D10, jis grąžins nulį (0).

Įvedimas į MAX IF įdėtą formulę

Kiekvienos formulės dalies užduotis yra:

  • Funkcija MAX suranda aukščiausią pasirinkto įvykio rezultatą.
  • Funkcija IF leidžia pasirinkti įvykį nustatant sąlygą naudojant įvykių pavadinimus.
  • Masyvo formulė leidžia IF išbandyti kelias sąlygas viename langelyje ir, kai duomenys atitinka sąlygą, masyvo formulė nustato, kokie duomenys (įvykio rezultatai) funkcija MAX išnagrinės, kad rastų geriausią rezultatą.

Kadangi kuriame ir įdėtą formulę, ir masyvo formulę, turėsime ją įvesti tiesiai į darbalapio langelį.

Įvedę formulę, nespauskite klaviatūros klavišo Enter ir nespauskite ant kito langelio pele, nes formulę reikia paversti masyvu formulė.

  1. Įveskite šiuos duomenis į ląsteles D1 iki E9, kaip matyti šiame paveikslėlyje.

    Image
    Image
  2. Įveskite šuolis į aukštį į ląstelę D10. Formulė peržiūrės šį langelį, kad atitiktų įvykius cells D2 iki D7.

    Image
    Image
  3. Pasirinkite ląstelę E10, kuri yra vieta, kurioje bus rodomi formulės rezultatai.
  4. Įveskite:

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

    Image
    Image
  5. Paspauskite klaviatūros klavišą Enter, kad sukurtumėte masyvo formulę.
  6. Išbandykite formulę rasdami geriausią šuolių su kartimi rezultatą. Įveskite pole vault į ląstelę D10 ir paspauskite klaviatūros klavišą Enter. Formulė turi grąžinti 5,65 metro aukštį langelyje E10.

    Image
    Image

Rekomenduojamas: