„Excel“ pamoka: kaip gauti n-tas reikšmes naudojant MAŽĄ ir DIDELĮ

Kaip gauti n-tasias reikšmes naudojant MAŽĄ ir DIDEL.

Šiame vaizdo įraše apžvelgsime, kaip apskaičiuoti n-ąją mažiausią ar didžiausią diapazono vertę, naudojant funkcijas MAŽA ir DIDELĖ. Tai būtų, pavyzdžiui, 1, 2 ir 3 mažiausios arba didžiausios vertės.

Šiame pirmame lape turime sąrašą studentų su 5 testų balais. Leidžia naudoti LARGE funkciją, kad būtų surinkti 3 geriausi kiekvieno studento balai.

Norėdami gauti didžiausias vertes, naudokite LARGE. LARGE funkcijai reikalingas masyvas ir kažkas, vadinamas „k“, kurį galite įsivaizduoti kaip „n-ąjį“.

Taigi, šiuo atveju aš tiesiog nurodysiu 5 masyvo balus ir įveskite 1 už K. Tai suteikia pirmojo studento geriausią rezultatą.

Dabar, norėdamas nukopijuoti formulę, pirmiausia turiu užrakinti diapazono stulpelių nuorodas, kad jos nesikeistų.

Tada galiu nukopijuoti formulę ir grįžti pakeisti k, jei reikia.

Kai nukopijuoju visas 3 formules žemyn, kiekvienam sąraše esančiam mokiniui gauname geriausią rezultatą.

Taigi, leiskite man parodyti porą triukų formulės tvarkymo k šioje situacijoje …

Kadangi mes jau turime skaičių stulpelio antraštėje, aš tiesiog galėčiau jį naudoti formulėje … užrakindamas 5 eilutę.

Tai leidžia man visur nukopijuoti tą pačią formulę.

Be to, galėčiau naudoti funkciją COLUMN dinamiškai apskaičiuoti k. COLUMN rodo, kad esame 9, 10 ir 11 stulpeliuose.

Taigi, atimdami 1, galime generuoti skaičius 1, 2 ir 3.

Tada aš visur galiu naudoti šią konstrukciją formulėje.

Dabar pažvelkime į SMALL funkciją.

Čia mes turime varžybų rezultatų sąrašą, ir aš noriu išgauti geriausius 3 kartus iš viso. Geriausias laikas yra trumpiausias laikas, todėl tai yra funkcija „MAŽA“ funkcija.

Aš jau turiu rangą E stulpelyje naudodamas rango funkciją, kurią paliksiu nuoroda

Taip pat esu pavadinęs „vardų“ ir „kartų“ diapazonus, kad formules būtų lengviau skaityti.

Maži darbai kaip ir LARGE, todėl masyvui naudosiu „kartus“, tada tiesiog paimkite k iš stulpelio kairėje.

Kai nukopijuoju formulę žemyn, gauname 3 trumpiausius arba geriausius laikus.

Taigi, jums gali kilti klausimas, kaip mes galime gauti pavadinimą kiekvienam iš šių kartų?

Tam, darant prielaidą, kad nėra dublikatų, galime naudoti INDEX ir MATCH.

MATCH kiekvieną kartą sąraše suteiks mums poziciją.

Tada galiu tiesiog paimti šią formulę ir naudoti ją tiesiai INDEX viduje, kad gautumėte pavadinimą.

Žinoma

Pagrindinė formulė

Susiję spartieji klavišai

Įveskite tuos pačius duomenis keliose ląstelėse Ctrl + Enter + Return

Įdomios straipsniai...