Kako pronaći drugu najveću vrijednost s kriterijima u Excelu

  • Podijeli Ovo
Hugh West

U ovom tutorijalu pokazat ću vam 4 brzih trikova za pronalaženje druge najveće vrijednosti s kriterijima u excelu. Ove metode možete koristiti čak iu velikim skupovima podataka da biste saznali drugu najveću vrijednost postavljanjem kriterija. Kroz ovaj tutorijal naučit ćete i neke važne Excel alate i tehnike koje će biti vrlo korisne u bilo kojem zadatku koji se odnosi na excel.

Preuzmite Vježbalicu

Vježbu možete preuzeti ovdje.

Pronađi drugu najveću vrijednost pomoću Criteria.xlsm

4 brza trika za pronalaženje druge najveće vrijednosti s kriterijima u Excelu

Uzeli smo sažeti skup podataka kako bi se jasno objasnili koraci. Skup podataka ima otprilike 7 redova i 3 kolone. U početku, sve ćelije čuvamo u formatu Valuta . Za sve skupove podataka imamo 2 jedinstvene kolone koje su Naziv kluba, Domaća oprema i Komplet u gostima . Iako možemo kasnije promijeniti broj stupaca ako je to potrebno.

1. Korištenje VELIKE funkcije

VELIKE funkcije u excelu može vratiti broj sa liste brojeva nakon što smo ga sortirali u opadajućem redoslijedu. Pogledajmo kako primijeniti ovu funkciju da pronađemo drugu najveću vrijednost s kriterijima.

Koraci:

  • Prvo, idite na ćeliju F7 i umetnite sljedeću formulu:
=LARGE(IF(C4:D4=F5,C5:D10),2)

  • Sada pritisnite Unesite i ovo će bitiizračunajte drugu najveću cijenu Home Kit unutar F7 .

🔎 Kako funkcionira formula?

  • IF(C4:D4=F5,C5:D10) : Ovaj dio vraća niz vrijednosti ćelije i FALSE vrijednosti ćelije.
  • =LARGE(IF(C4:D4=F5,C5:D10),2): Ovaj dio formule vraća konačna vrijednost 119 .

2. Primjena funkcije AGGREGATE

Funkcija AGGREGATE u excelu daje nam mogućnost da izvedemo agregat izračunavanja kao što su COUNT , PROSJEK , MAX, itd. Ova funkcija također zanemaruje sve skrivene redove ili greške. Koristit ćemo ovu funkciju da pronađemo drugu najveću vrijednost s određenim kriterijima. Slijedite dolje navedene korake da biste to učinili.

Koraci:

  • Za početak, dvaput kliknite na ćeliju F7 i unesite ispod formule:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)

  • Sljedeće pritisnite tipku Enter i trebali biste dobiti drugu najveću cijenu kompleta za goste.

3. Korištenje funkcije SUMPRODUCT

Funkcija SUMPRODUCT u excel prvo množi raspon vrijednosti, a zatim daje zbir tih množenja. Ovu funkciju možemo koristiti zajedno sa velikom funkcijom da pronađemo drugu najveću vrijednost s kriterijima.

Koraci:

  • Za početak ovom metodom, dvaput kliknite na ćeliju F7 i umetnite formuluispod:
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))

  • Sljedeće pritisnite tipku Enter i posljedično , ovo će pronaći drugu najveću vrijednost cijene za Man City komplet unutar ćelije C10 .

🔎 Kako formula funkcionira?

  • (B5:B10=F5)*(C5:D10) : Ovaj dio formule vraća niz vrijednosti koje su najviše na listi i druge vrijednosti kao 0 .
  • LARGE((B5:B10=F5)* (C5:D10),2) : Ovaj dio daje vrijednost 80 kao drugu najveću vrijednost.
  • =SUMPRODUCT(LARGE((B5:B10=F5 )*(C5:D10),2)): Ovaj dio vraća konačnu vrijednost koja je u ovom slučaju 80 .

4. Upotreba VBA koda

Ako ste upoznati sa VBA u excelu, možete pronaći drugu najveću vrijednost sa kriterijima sa samo nekoliko klikova . Hajde da vidimo kako to učiniti.

Koraci:

  • Za ovu metodu idite na karticu Razvojnik i odaberite Visual Basic .

  • Sada odaberite Insert u VBA prozoru i kliknite na Module .

  • Dalje, u novom prozoru ukucajte formulu ispod:
5382

  • Zatim otvorite makro sa kartice Razvojnik tako što ćete kliknuti na Makroi .

  • Sada, u prozoru Makro , odaberite Drugi najveći makro i kliknite Pokreni .

  • Kao rezultat toga, VBA kod će izračunati drugu najvišu vrijednost iz svih gostujućih kompleta unutar ćelije F7 .

Kako pronaći top 5 vrijednosti i Imena s kriterijima u Excelu

U ovoj metodi ćemo vidjeti detaljne korake za pronalaženje gornjih 5 vrijednosti i imena s kriterijima u excelu.

Koraci:

  • Za početak, dvaput kliknite na ćeliju E5 i unesite formulu ispod:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))

  • Zatim pritisnite tipku Enter i kopirajte ovu formulu u ćelije koristeći Fill Handle .
  • Slijedom toga, ovo će pronaći gornje 5 vrijednosti za kućne komplete.

🔎 Kako funkcionira formula?

  • ROWS($E$5:$E5) : Ovaj dio daje vrijednost 1 .
  • =LARGE($C$5:$C$10,ROWS($E$5:$E5)): Ovaj dio vraća konačnu vrijednost koja je top 5 cijene kućnih kompleta.

Stvari koje treba zapamtiti

  • Možete koristiti prečicu ALT+F11 da otvorite VBA prozor i ALT+F8 za otvaranje prozora makronaredbi.
  • Imajte na umu da LARGE funkcija zanemaruje ćelije koje su prazne ili sadrže TRUE ili FALSE vrijednosti u njima.
  • Ako nema numeričke vrijednosti, ova funkcija može vratiti #NUM! grešku kao rezultat.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.