Hvernig á að finna næst stærsta gildi með viðmiðum í Excel

  • Deildu Þessu
Hugh West

Í þessari kennslu ætla ég að sýna þér 4 fljótleg brellur til að finna næststærsta gildið með viðmiðum í Excel. Þú getur notað þessar aðferðir jafnvel í stórum gagnasöfnum til að finna út næststærsta gildið með því að setja viðmið. Í gegnum þessa kennslu muntu einnig læra nokkur mikilvæg Excel verkfæri og tækni sem munu nýtast mjög vel í hvaða excel tengdu verkefni.

Sækja æfingarvinnubók

Þú getur hlaðið niður æfingarbókinni héðan.

Finndu næststærsta gildi með Criteria.xlsm

4 fljótleg brellur til að finna næststærsta gildi með Criteria í Excel

Við höfum tekið a hnitmiðað gagnasafn til að útskýra skrefin skýrt. Gagnapakkinn hefur um það bil 7 raðir og 3 dálka. Upphaflega erum við að halda öllum hólfunum á Gjaldmiðli sniði. Fyrir öll gagnasöfnin höfum við 2 einstaka dálka sem eru Nafn klúbbsins, Heimasettið og Fjarlægtssettið . Þó að við getum breytt fjölda dálka síðar ef þess er þörf.

1. Notkun LARGE fallsins

LARGE fallið í excel getur skilað tölu af lista yfir tölur eftir að við flokkuðum hana í lækkandi röð. Við skulum sjá hvernig á að nota þessa aðgerð til að finna næststærsta gildið með viðmiðum.

Skref:

  • Fyrst skaltu fara í reit F7 og settu inn eftirfarandi formúlu:
=LARGE(IF(C4:D4=F5,C5:D10),2)

  • Nú, ýttu á Sláðu inn og þetta munreiknaðu næststærsta Home Kit verðið í F7 .

🔎 Hvernig virkar formúlan?

  • IF(C4:D4=F5,C5:D10) : Þessi hluti skilar fylki af hólfsgildi og FALSK hólfsgildi.
  • =LARGE(IF(C4:D4=F5,C5:D10),2): Þessi hluti formúlunnar skilar lokagildið 119 .

2. Notkun AGGREGATE fallsins

AGGREGATE fallið í excel gefur okkur möguleika á að framkvæma uppsöfnun útreikningar eins og COUNT , AVERAGE , MAX, osfrv. Þessi aðgerð hunsar einnig allar faldar línur eða villur. Við munum nota þessa aðgerð til að finna næststærsta gildið með sérstökum forsendum. Fylgdu skrefunum hér að neðan til að gera þetta.

Skref:

  • Til að byrja með, tvísmelltu á reit F7 og sláðu inn neðangreind formúla:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)

  • Næst skaltu ýta á Enter lykilinn og þú ættir að fá næsthæsta verð á útibúningi.

3. Notkun SUMPRODUCT aðgerða

SUMPRODUCT aðgerðin í excel margfaldar fyrst gildissviðið og gefur síðan summan af þeim margföldun. Við getum notað þessa aðgerð ásamt LARGE fallinu til að finna næststærsta gildið með viðmiðum.

Skref:

  • Til að byrja þessa aðferð, tvísmelltu á reit F7 og settu formúluna innfyrir neðan:
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))

  • Næst skaltu ýta á Enter takkann og þar af leiðandi , þetta mun finna næststærsta verðgildið fyrir Man City settið í hólfinu C10 .

🔎 Hvernig virkar formúlan?

  • (B5:B10=F5)*(C5:D10) : Þessi hluti formúlunnar skilar fylki gilda sem eru hæstu á listanum og önnur gildi sem 0 .
  • LARGE((B5:B10=F5)* (C5:D10),2) : Þessi hluti gefur gildið 80 sem næststærsta gildið.
  • =SUMVARA(LARGE((B5:B10=F5) )*(C5:D10),2)): Þessi hluti gefur til baka lokagildið sem er 80 í þessu tilfelli.

4. Notkun VBA kóða

Ef þú þekkir VBA í excel geturðu fundið næststærsta gildið með viðmiðum með örfáum smellum . Við skulum sjá hvernig á að gera þetta.

Skref:

  • Fyrir þessa aðferð, farðu á Hönnuði flipann og veldu Visual Basic .

  • Veldu nú Insert í VBA glugganum og smelltu á á Eining .

  • Sláðu næst inn formúluna hér að neðan í nýjum glugga:
2286

  • Opnaðu síðan fjölva af flipanum Þróunaraðili með því að smella á fjölva .

  • Nú, í Macro glugganum, veldu SecondLargest makróið og smelltu á Run .

  • Þar af leiðandi er VBA kóði mun reikna út næsthæsta gildið úr öllum útibúningunum í hólfinu F7 .

Hvernig á að finna 5 bestu gildin og nöfn með viðmiðum í Excel

Í þessari aðferð munum við sjá ítarleg skref til að finna efstu 5 gildin og nöfn með viðmiðum í excel.

Skref:

  • Til að byrja með, tvísmelltu á reit E5 og sláðu inn formúluna hér að neðan:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))

  • Smelltu síðan á Enter lykilinn og afritaðu þessa formúlu yfir í frumurnar með Fill Handle .
  • Þar af leiðandi mun þetta finna efstu 5 gildin fyrir heimabúningana.

🔎 Hvernig virkar formúlan?

  • ROWS($E$5:$E5) : Þessi hluti gefur gildið 1 .
  • =LARGE($C$5:$C$10,ROWS($E$5:$E5)): Þessi hluti skilar lokagildinu sem er toppverð á 5 heimilisbúningum.

Atriði sem þarf að muna

  • Þú getur notað ALT+F11 flýtileiðina til að opna VBA gluggann og ALT+F8 til að opna Macros gluggann.
  • Athugið að LARGE aðgerðin hunsar frumur sem eru tómar eða innihalda TRUE eða FALSE gildi í þeim.
  • Ef það er ekkert tölugildi gæti þessi aðgerð skilað #NUM! villunni í kjölfarið.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.