Obsah
Microsoft Excel poskytuje množstvo spôsobov, ako určiť 5 najlepších hodnôt alebo názvov, prípadne oboje z obrovského množstva údajov. V tomto článku sa dozviete všetky plodné techniky na nájdenie 5 najlepších hodnôt, ako aj názvov v programe Excel.
Vyššie uvedená snímka obrazovky je prehľad článku, ktorý predstavuje dataset & príklad toho, ako môžete z rozsahu údajov získať 5 najvyšších hodnôt spolu s názvami. Viac informácií o datasete spolu so všetkými vhodnými funkciami sa dozviete v nasledujúcich metódach v tomto článku.
Stiahnite si cvičebnicu
Môžete si stiahnuť zošit programu Excel, ktorý sme použili na prípravu tohto článku.
Nájsť 5 najlepších hodnôt a mien8 vhodných spôsobov, ako nájsť 5 najlepších hodnôt a názvov v programe Excel bez duplikátov alebo s duplikátmi
1. Vyhľadanie 5 najlepších hodnôt & mien bez duplikátov
V našom prvom kritériu sa budeme zaoberať hodnotami, v ktorých neležia žiadne duplikáty.
1.1 Získanie 5 najvyšších hodnôt pomocou funkcií LARGE & ROWS
Teraz sa zoznámime s naším súborom údajov. Stĺpec B predstavuje náhodné mená 10 študentov a Stĺpec C zobrazuje CGPA každého študenta v poslednom semestri na jeho univerzite.
Teraz zistíme 5 najlepších CGPA len pomocou VEĽKÁ spolu s RIADKY funkcie. VEĽKÁ funkcia zistí najväčšiu hodnotu z rozsahu buniek na základe poradového čísla definovaného RIADKY Funkcie. V ďalšej metóde získame aj názvy.
📌 Kroky:
➤ Vyberte Bunka E7 & typ:
=LARGE($C$5:$C$14,ROWS($E$7:$E7))
➤ Tlač Vstúpte na stránku & dostanete 1. najvyšší CGPA medzi všetkými z Stĺpec C .
➤ Teraz použite Rukoväť náplne vyplniť ďalšie 4 políčka, aby ste získali ďalšie najväčšie 4 CGPA.
Prečítajte si viac: 10 najlepších hodnôt na základe kritérií v programe Excel (jedno aj viacero kritérií)
1.2 Vytiahnutie 5 najlepších mien kombináciou funkcií INDEX & MATCH
Teraz sa dozvieme mená, ktoré získali 5 najlepších známok CGPA. INDEX, MATCH, LARGE & ROWS funkcie spoločne. Tu, v Stĺpec F , 5 najvyšších hodnôt z Stĺpec C je potrebné najprv určiť podľa predchádzajúcej metódy. Potom musíme prejsť na Stĺpec E na extrakciu súvisiacich názvov na základe ich CGPA.
📌 Kroky:
➤ V Bunka E7 , náš potrebný vzorec bude:
=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))
➤ Po stlačení Vstúpte na stránku , dostanete 1. meno "Jonas", ktoré získalo najvyšší priemer 4,00.
➤ Teraz použite Rukoväť náplne na získanie ďalších 4 mien v tomto stĺpci & hotovo.
🔎 Ako tento vzorec funguje?
➤ RIADKY funkcia zadáva sériové číslo pre VEĽKÁ funkcie.
➤ VEĽKÁ funkcia zistí najväčšiu hodnotu z poľa alebo rozsahu buniek vybraných na základe poradového čísla.
➤ MATCH funkcia vyhľadá získanú najväčšiu hodnotu v poli hodnôt & vráti číslo riadku tejto hodnoty.
➤ INDEX funkcia nakoniec vytiahne meno zo stĺpca Names na základe čísla riadku nájdeného pomocou MATCH funkcie.
Prečítajte si viac: Ako nájsť hodnotu v stĺpci v programe Excel (4 metódy)
1.3 Extrakcia 5 najlepších mien pomocou funkcie XLOOKUP
Ak sa chcete vyhnúť INDEX-MATCH potom ho môžete nahradiť vzorcom XLOOKUP funkcia vyhľadá rozsah buniek alebo polí & potom vráti hodnoty na základe vybraných podmienok z vybraného stĺpca alebo riadku.
📌 Kroky:
➤ V Bunka E7 , náš súvisiaci vzorec s XLOOKUP nájsť mená s be:
=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)
➤ Tlač Vstúpte na stránku & použitie Rukoväť náplne získať ďalšie 4 mená.
V prvom argumente XLOOKUP bola zadaná najväčšia hodnota. 2. argument je Rozsah buniek C5:C14 kde sa bude hľadať vybraná najväčšia hodnota. A tretím argumentom je ďalší rozsah buniek B5:B14 odkiaľ sa na základe čísla riadku zisteného pomocou prvých dvoch argumentov vyberú konkrétne údaje alebo názov.
Prečítajte si viac: Vyhľadanie hodnoty v stĺpci a vrátenie hodnoty iného stĺpca v programe Excel
1.4 Vyhľadanie 5 najlepších mien & Hodnoty podľa viacerých kritérií
Predstavme si teraz iný súbor údajov, ktorý obsahuje viacero kritérií. Ak ste si všimli, máme teraz názvy & CGPA v Stĺpce B & amp; D resp. Stĺpec C predstavuje oddelenia študentov.
Najskôr zistíme 5 najlepších CGPA z oddelenia informatiky & výstupné výsledky budú dosiahnuté v Stĺpec H .
📌 Kroky:
➤ Na zistenie 5 najlepších CGPA sa použije príslušný vzorec v Bunka H12 bude:
=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)
➤ Tlač Vstúpte na stránku , použite Rukoväť náplne získať ďalšie 4 najväčšie hodnoty & hotovo.
Tu, s IF funkcia, zisťujeme všetky CGPA študentov len z odboru informatiky. Potom VEĽKÁ funkcia extrahuje 5 najlepších CGPA ako predtým.
Teraz určíme mená, ktoré získali týchto 5 najlepších CGPA, a použijeme INDEX-MATCH funkcie tu.
📌 Kroky:
➤ Na výstupe Bunka G12 , musíme napísať:
=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))
➤ Tlač Vstúpte na stránku & použitie Rukoväť náplne vyplňte zvyšné 4 bunky. Získate všetky mená naraz.
Prečítajte si viac: Ako nájsť hodnotu v stĺpci pomocou VBA v programe Excel (4 spôsoby)
2. Vyhľadanie 5 najlepších hodnôt & mien vrátane duplikátov
Teraz nájdeme 5 najvyšších hodnôt, ako aj mená vrátane duplikátov. Budeme tu mať trochu upravený súbor údajov.
2.1 Získanie prvých 5 hodnôt len pomocou funkcií Large & ROWS spoločne
Na nasledujúcom obrázku, Stĺpec B predstavuje mená 5 študentov a Stĺpce C až J sú uvedené hodnoty CGPA za jednotlivé semestre pre týchto študentov. V dolnej tabuľke zistíme výstupné údaje.
Najprv teda zistíme 5 najvyšších známok CGPA pre Andreja spomedzi všetkých známok CGPA z 8 semestrov.
📌 Kroky:
➤ Vyberte Bunka C13 & typ:
=LARGE($C6:$N6,COLUMNS($C:C))
➤ Tlač Vstúpte na stránku & použitie Rukoväť náplne na vyplnenie ďalších 4 buniek v riadku pre Andrewa.
Ak si všimnete, ako výstup ste dostali dvakrát hodnotu 4,00, pretože Andrewov priemerný prospech bol 4,00 v dvoch semestroch. VEĽKÁ funkcia nevynecháva duplicitné hodnoty pri hľadaní najväčších hodnôt z rozsahu údajov alebo buniek.
Ak chceme získať podobné výsledky pre ostatných 4 študentov, musíme vybrať Rozsah buniek - C13:G13 Potom v pravom dolnom rohu vybraných buniek nájdete Rukoväť náplne možnosť. Teraz použite túto možnosť a potiahnite dole na vybraný riadok pre Harryho & hotovo. Získate všetkých 5 najlepších CGPA pre všetkých študentov naraz.
Prečítajte si viac: Ako nájsť najvyššiu hodnotu v stĺpci programu Excel (4 metódy)
2.2 Vytiahnutie 5 najlepších mien s duplikátmi kombináciou funkcií INDEX, MATCH & COUNTIF
Teraz zistíme mená 5 najlepších študentov s ich CGPA, kde môže existovať duplicitné CGPA. Ak si všimnete v našom upravenom súbore údajov, Sam &; Mike majú obaja podobné CGPA - 3,94. Ale chceme zistiť 5 najlepších mien vrátane týchto dvoch mien, ktorí majú podobné CGPA aj pomocou funkcií Excel.
📌 Kroky:
➤ Vyberte Bunka F7 & typ:
=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))
➤ Tlač Vstúpte na stránku , použite Rukoväť náplne získať ďalšie 4 mená & ste skončili. Práve ste získali obe mená - Sam & Mike, ktorí získali podobný CGPA.
🔎 Ako tento vzorec funguje?
➤ Tu vo vnútri MATCH funkcie, sú uvedené dve logické funkcie, ktoré sú navzájom vynásobené. Tieto kombinované logické funkcie vyhľadajú 5 najlepších CGPA z Stĺpec C & priradí číslo 1 pre prvých 5 & 0 pre ostatné hodnoty.
➤ MATCH funkcia potom hľadá iba 1 z predchádzajúcich nájdených výsledkov & vráti čísla riadkov pre všetky zhody.
➤ INDEX funkcia nakoniec zobrazí názvy sériovo na základe týchto čísel riadkov nájdených prostredníctvom všetkých MATCH funkcie v Stĺpec F .
Prečítajte si viac: Ako nájsť prvý výskyt hodnoty v stĺpci v programe Excel (5 spôsobov)
2.3 Extrakcia 5 najlepších mien s duplikátmi pomocou funkcií SORT & FILTER
Pomocou Triediť & FILTROVAŤ funkcie, môžete ľahšie nájsť 5 najlepších názvov spolu s hodnotami. Pred zistením názvov tu už nebudete musieť extrahovať 5 najlepších hodnôt.
📌 Kroky:
➤ V Bunka F7 , náš súvisiaci vzorec s Triediť & FILTROVAŤ funkcie budú:
=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)
➤ Tlač Vstúpte na stránku & získate 5 najlepších CGPA spolu s menami študentov naraz. Dokonca tu nemusíte používať ani Fill Handle, aby ste získali zvyšné hodnoty, pretože vzorec sám vykonáva všetky výpočty za vás.
Takže to, čo sa tu deje, je FILTER funkciu s VEĽKÁ funkcia vo vnútri extrahuje všetky najväčšie hodnoty z Rozsah buniek - C5:C14. Stránka SORT funkcia potom zobrazí všetky hodnoty alebo CGPA v zostupnom poradí spolu s menami z poľa B5:C14.
Prečítajte si viac: Ako nájsť najnižšiu hodnotu v stĺpci programu Excel (6 spôsobov)
2.4 Vyhľadávanie top názvov & hodnôt s duplikátmi zlúčením funkcií INDEX, SORT & SEQUENCE
Toto je ďalšia skvelá možnosť & takmer podobná tej predchádzajúcej. Použijeme INDEX, SORT & SEQUENCE funkcie spoločne.
📌 Kroky:
➤ Vyberte Bunka F7 & typ:
=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})
➤ Tlač Vstúpte na stránku & máte hotovo. Hneď dostanete 5 najlepších CGPA spolu s menami.
Koncept je tu príliš jednoduchý. SORT funkcia zobrazuje všetky hodnoty CGPA v zostupnom poradí, ale SEKVENCIA funkcia povie, aby vybrala len prvých 5. Potom INDEX funkcia zobrazí konečné výsledky s názvami & CGPA v poli.
Prečítajte si viac: Ako nájsť posledný výskyt hodnoty v stĺpci v programe Excel (5 metód)
Záverečné slová
Dúfam, že všetky tieto metódy na nájdenie 5 najlepších hodnôt a názvov vás teraz podnietia k tomu, aby ste ich použili pri svojich bežných prácach v programe Excel. Ak máte nejaké otázky alebo pripomienky, dajte mi vedieť prostredníctvom komentárov. Alebo si môžete pozrieť naše ďalšie zaujímavé články týkajúce sa funkcií programu Excel na tejto webovej stránke.