Massiivivalem MAX IF otsib konkreetsete kriteeriumide alusel maksimaalset väärtust. Allolevas näites kasutame MAX IF, et leida kahe kergejõustikuvõistluse – kõrgus- ja teivashüpe – parim (kõrgeim) tulemus lihts alt otsingukriteeriumi muutmisega.
Need juhised kehtivad Microsoft Exceli jaoks Microsoft 365 ja Excel 2019, 2016, 2010 ja 2007 jaoks.
CSE valemid
Massiivivalemite loomiseks vajutage klahve Ctrl, Shift ja Enter klaviatuuril järjest, kui olete valemi sisestanud.
Massiivivalemi loomiseks vajutatud klahvide tõttu kutsuvad inimesed neid mõnikord CSE valemiteks.
MAX IF pesastatud valemi süntaks ja argumendid
Valemi iga osa ülesanne on:
- Funktsioon MAX leiab valitud sündmuse jaoks kõrgeima tulemuse.
- Funktsioon IF võimaldab meil valida sündmuse, seades tingimuse sündmuste nimede abil.
- Massiivivalem võimaldab funktsiooni IF testida mitme tingimuse puhul ühes lahtris ja kui andmed vastavad tingimusele, määrab massiivivalem, millised andmed (sündmuse tulemused) funktsioon MAX uurib parima tulemuse leidmiseks.
Valemi MAX IF süntaks on:
Kuna funktsioon IF pesitseb funktsiooni MAX sees, muutub kogu IF-funktsioon funktsiooni MAX ainsaks argumendiks
Funktsiooni IF argumendid on järgmised:
- logical_test (nõutav): väärtus või avaldis, mida testitakse, et näha, kas see on tõene või väär.
- value_if_true (nõutav) Väärtus, mis kuvatakse, kui loogiline_test on tõene.
- value_if_false (valikuline) Väärtus, mis kuvatakse, kui logiical_test on väär.
Selles näites:
- Loogikatest püüab leida vastet sündmuse nimele, mis on sisestatud töölehe lahtrisse D10.
- Argument value_if_true on funktsiooni MAX abil valitud sündmuse jaoks parim tulemus.
- Argument value_if_false pole sel juhul vajalik ja selle puudumine lühendab valemit. Kui sündmuse nimi, mida andmetabelis pole (nt kaugushüpe), sisestatakse lahtrisse D10, tagastab see nulli (0).
Sisenemine MAX IF pesastatud valemisse
Valemi iga osa ülesanne on:
- Funktsioon MAX leiab valitud sündmuse jaoks kõrgeima tulemuse.
- Funktsioon IF võimaldab meil valida sündmuse, seades tingimuse sündmuste nimede abil.
- Massiivivalem võimaldab funktsiooni IF testida mitme tingimuse puhul ühes lahtris ja kui andmed vastavad tingimusele, määrab massiivivalem, millised andmed (sündmuse tulemused) funktsioon MAX uurib parima tulemuse leidmiseks.
Kuna loome nii pesastatud valemit kui ka massiivivalemit, peame selle otse töölehe lahtrisse tippima.
Kui olete valemi sisestanud, ärge vajutage klaviatuuril klahvi Enter ega klõpsake hiirega mõnda teist lahtrit, kuna peame valemi massiiviks muutma valem.
-
Sisestage järgmised andmed lahtritesse D1 kuni E9, nagu on näha sellel pildil.
-
Sisestage kõrgushüpe lahtrisse D10. Valem vaatab seda lahtrit, et sobitada see sündmustega lahtrid D2 kuni D7.
- Valige lahter E10, mis on koht, kus valemi tulemused kuvatakse.
-
Sisestage järgmine:
=MAX(IF(D2:D7=D10, E2:E7))
- Vajutage massiivivalemi loomiseks klaviatuuril klahvi Enter.
-
Testi valemit, leides teivashüppe jaoks parima tulemuse. Tippige pole vault lahtrisse D10 ja vajutage klaviatuuril klahvi Enter. Valem peaks tagastama kõrguse 5,65 meetrit lahtris lahtris E10.