Hoe om top 5 waardes en name in Excel te vind (8 nuttige maniere)

  • Deel Dit
Hugh West

Microsoft Excel het talle maniere verskaf om die top 5 waardes of name of albei uit 'n groot verskeidenheid data te bepaal. In hierdie artikel sal jy al die vrugbare tegnieke leer om die top 5 waardes sowel as name in Excel te vind.

Die skermkiekie hierbo is 'n oorsig van die artikel wat die datastel verteenwoordig & 'n voorbeeld van hoe jy die top 5 waardes saam met name uit 'n reeks data kan onttrek. Jy sal meer te wete kom oor die datastel saam met alle geskikte funksies in die volgende metodes in hierdie artikel.

Laai oefenwerkboek af

Jy kan die Excel-werkboek aflaai wat ons gebruik het om hierdie artikel voor te berei.

Soek Top 5 Waardes & Name

8 geskikte maniere om top 5 waardes en name in Excel te vind sonder of met duplikate

1. Vind die Top 5 Waardes & Name sonder duplikate

In ons eerste kriteria sal ons die waardes hanteer waar geen duplikate lê nie.

1.1 Kry Top 5 Waardes deur GROOT & RYE funksioneer saam

Kom ons maak nou kennis met ons datastel. Kolom B verteenwoordig ewekansige name van 10 studente en Kolom C toon die CGPA van elke student van 'n kwartaalfinaal in hul universiteit.

Nou sal ons slegs die top 5 CGPA uitvind deur GROOT saam met RYE funksies te gebruik. Die GROOT -funksie sal die grootste waarde uitvinduit 'n reeks selle gebaseer op die reeksnommer gedefinieer deur die RYE funksies. Ons sal die name ook in die volgende metode kry.

📌 Stappe:

➤ Kies Sel E7 & tik:

=LARGE($C$5:$C$14,ROWS($E$7:$E7))

➤ Druk Enter & jy sal die 1ste hoogste CGPA onder almal van Kolom C kry.

➤ Gebruik nou Vulhandvatsel om nog 4 selle in te vul om die volgende grootste 4 CGPA te kry .

Lees meer: Top 10 waardes gebaseer op kriteria in Excel (beide enkel- en veelvuldige kriteria)

1.2 Trek die Top 5 Name uit deur INDEX & MATCH-funksies

Nou sal ons die name uitvind wat top 5 CGPA's gekry het. Ons moet INDEX, MATCH, LARGE & RYE funksioneer saam. Hier, in Kolom F , moet die top 5 waardes van Kolom C eers bepaal word deur die vorige metode te volg. Dan moet ons na Kolom E beweeg om die verwante name op grond van hul CGPA te onttrek.

📌 Stappe:

➤ In Sel E7 sal ons nodige formule wees:

=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))

➤ Nadat jy Enter gedruk het, Ek kry die 1ste naam 'Jonas' wat die hoogste CGPA- 4.00 gekry het.

➤ Gebruik nou Vulhandvatsel om die volgende 4 name in daardie kolom te kry & jy is klaar.

🔎 Hoe werk hierdie formule?

RYE -funksie voer die in reeksnommer vir die GROOT -funksie.

➤ Die GROOT funksie vind die grootste waarde uit die skikking of reeks selle wat geselekteer is op grond van die reeksnommer.

MATCH funksie soek die verkrygde grootste waarde in die reeks waardes & gee terug met die rynommer van daardie waarde.

INDEKS -funksie trek uiteindelik die naam uit die kolom van Name wat gebaseer is op daardie rynommer wat deur die MATCH -funksie gevind word .

Lees meer: Hoe om waarde in kolom in Excel te vind (4 metodes)

1.3 Onttrek die top 5 name deur Gebruik XLOOKUP-funksie

As jy die INDEX-MATCH -formule wil vermy, kan jy dit vervang met die XLOOKUP -funksie soek vir 'n reeks selle of skikking & amp; gee dan waardes op grond van die geselekteerde toestande uit die geselekteerde kolom of ry.

📌 Stappe:

➤ In Sel E7 , ons verwante formule met XLOOKUP om die name met be te vind:

=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)

➤ Druk Enter & ; gebruik Vulhandvatsel om die ander 4 name te kry.

In die 1ste argument van die XLOOKUP -funksie het die grootste waarde ingevoer is. 2de argument is die Sellereeks C5:C14 waar die geselekteerde grootste waarde gesoek sal word. En die 3de argument is nog 'n reeks selle B5:B14 waaruit die spesifieke data of naam onttrek sal word gebaseer op die rynommer wat deur die 1ste twee argumente gevind word.

Lees Meer: Opsoekwaardein Kolom en Return Waarde van Nog 'n Kolom in Excel

1.4 Vind die Top 5 Name & Waardes onder veelvuldige kriteria

Kom ons dink nou aan 'n ander datastel wat uit veelvuldige kriteria bestaan. As jy agterkom, ons het nou name & CGPA in kolomme B & D onderskeidelik. Kolom C verteenwoordig die departemente van die studente.

Ons sal eers die top 5 CGPA van die Rekenaarwetenskap-departement & die uitsetresultate sal in Kolom H behaal word.

📌 Stappe:

➤ Om die top 5 CGPA's te vind , sal die verwante formule in Sel H12 wees:

=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)

➤ Druk Enter , gebruik Vul Hanteer om die ander 4 grootste waardes te kry & jy is klaar.

Hier, met die IF -funksie, vind ons net al die CGPA's van die studente van die Rekenaarwetenskap-departement uit . Dan onttrek die GROOT funksie die top 5 CGPA soos voorheen.

Nou, ons sal die name bepaal wie hierdie top 5 CGPA's gekry het en ons sal INDEX-MATCH funksies hier.

📌 Stappe:

➤ In die uitvoer Sel G12 moet ons tik:

=INDEX($B$5:$B$23,MATCH(LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12), IF($C$5:$C$23=$G$9,$D$5:$D$23),0))

➤ Druk Enter & gebruik Vulhandvatsel om die res van die 4 selle in te vul. Jy sal al die name gelyktydig kry.

Lees meer: Hoe om waarde in kolom te vind deur VBA in Excel te gebruik (4 maniere )

2. Vind Top 5 waardes & amp; NameInsluitend duplikate

Nou sal ons die top 5 waardes vind sowel as name insluitend duplikate. Ons sal 'n bietjie van 'n gewysigde datastel hier hê.

2.1 Kry slegs Top 5-waardes deur Groot & RYE funksioneer saam

Dus, in die prent hieronder, verteenwoordig Kolom B die name van 5 studente en Kolomme C tot J wys die CGPA van elkeen semester vir daardie studente. In die onderste tabel sal ons die uitsetdata uitvind.

So, eers sal ons die hoogste 5 CGPA vir Andrew onder alle CGPA vanaf 8 uitvind. semesters.

📌 Stappe:

➤ Kies Sel C13 & tik:

=LARGE($C6:$N6,COLUMNS($C:C))

➤ Druk Enter & gebruik Vulhandvatsel om die volgende 4 selle langs die ry vir Andrew te vul.

As jy agterkom, het jy die waarde 4.00 twee keer as die uitset sedert Andrew se CGPA was 4.00 in twee terme. Dus, die LARGE -funksie laat nie duplikaatwaardes weg terwyl daar na die grootstes uit die reeks data of selle gesoek word nie.

Om nou soortgelyke resultate vir die ander 4 studente te kry, moet eers die Sellereeks- C13:G13 kies. Dan in die regter onderste hoek van die geselekteerde selle, sal jy die Vulhandvatsel -opsie vind. Gebruik nou daardie opsie om af te sleep na die geselekteerde ry vir Harry & jy's klaar. Jy sal al die top 5 CGPA vir alle studente gelyktydig kry.

Lees meer: Hoe om die hoogste te vindWaarde in Excel-kolom (4 metodes)

2.2 Trek Top 5 Name met duplikate uit deur INDEX, MATCH & COUNTIF-funksies

Nou sal ons die name van die top 5 studente met hul CGPA uitvind waar duplikaat CGPA kan bestaan. As jy opmerk in ons gewysigde datastel, Sam & Mike het albei soortgelyke CGPA- 3.94. Maar ons wil die top 5 name uitvind, insluitend daardie twee name wat soortgelyke CGPA's sowel met Excel-funksies gekry het.

📌 Stappe :

➤ Kies Sel F7 & tik:

=INDEX($B$5:$B$14, MATCH(1, ($C$5:$C$14=LARGE($C$5:$C$14, $E7))*(COUNTIF(F$6:F6, $B$5:$B$14)=0), 0))

➤ Druk Enter , gebruik Vulhandvatsel om die ander 4 name te kry & jy's klaar. Jy het sopas albei name- Sam & Mike wat soortgelyke CGPA gekry het.

🔎 Hoe werk hierdie formule?

➤ Hier binne die MATCH funksie, word twee logiese funksies aangebied wat met mekaar vermenigvuldig word. Hierdie gekombineerde logiese funksies sal soek vir die top 5 CGPA uit Kolom C & sal die nommer 1 toeken vir die top 5 & 0 vir die res van die waardes.

MATCH -funksie soek dan slegs vir 1 uit die vorige resultate wat gevind is & gee terug met die rynommers vir alle passings.

INDEX -funksie wys uiteindelik die name serieel gebaseer op daardie rynommers wat deur alle MATCH -funksies in kolom gevind word F .

Lees meer: Hoe om die eerste voorkoms van 'n waarde in 'n kolom te vindExcel (5 Maniere)

2.3 Onttrek Top 5 Name met duplikate deur SORT & FILTER Funksies

Deur SORT & FILTER funksies, jy kan die top 5 name saam met die waardes makliker vind. Jy hoef nie meer die top 5 waardes hier te onttrek voordat jy die name uitvind nie.

📌 Stappe:

➤ In Sel F7 , ons verwante formule met SORT & FILTER funksies sal wees:

=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)

➤ Druk Enter & jy kry die top 5 CGPA's saam met die name van die studente gelyktydig. Jy hoef nie eers Fill Handle hier te gebruik om die res van die waardes te kry nie aangesien die formule self alle berekeninge vir jou doen.

So wat hier gebeur is die FILTER funksie met die GROOT -funksie binne onttrek al die grootste waardes uit die Sellereeks- C5:C14. Die SORTEER -funksie dan wys al die waardes of CGPA in dalende volgorde saam met die name van die skikking van B5:C14.

Lees meer: Hoe om die laagste waarde te vind in 'n Excel-kolom (6 maniere)

2.4 Soek topname & Waardes met duplikate deur saam te voeg INDEX, SORT & amp; SEQUENCE Functions Together

Dit is nog 'n goeie opsie & amper soortgelyk aan die vorige. Ons sal INDEX, SORT & VOLGORDE funksioneer hier saam.

📌 Stappe:

➤ Kies Sel F7 &tik:

=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})

➤ Druk Enter & jy's klaar. Jy sal dadelik die top 5 CGPA saam met die name kry.

Hier is die konsep te eenvoudig. Die SORTEER -funksie wys al die CGPA's in dalende volgorde, maar die VOLGORDE -funksie vertel dit om slegs die eerste 5 te kies. Dan wys die INDEKS -funksie die finale resultate met name & CGPA in 'n skikking.

Lees meer: Hoe om die laaste voorkoms van 'n waarde in 'n kolom in Excel te vind (5 metodes)

Slotwoorde

Ek hoop al hierdie metodes om die top 5 waardes en name te vind, sal jou nou aanspoor om dit in jou gewone Excel-takies toe te pas. As jy enige vrae of terugvoer het, laat weet my asseblief deur jou kommentaar. Of jy kan ons ander interessante artikels wat met Excel-funksies verband hou op hierdie webwerf kyk.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.