Змест
Microsoft Excel прапануе мноства спосабаў вызначэння 5 лепшых значэнняў або імёнаў або таго і іншага з велізарнай колькасці даных. У гэтым артыкуле вы даведаецеся ўсе эфектыўныя метады пошуку 5 лепшых значэнняў, а таксама імёнаў у Excel.
На прыведзеным вышэй здымку экрана прадстаўлены агляд артыкул, які прадстаўляе набор дадзеных & прыклад таго, як вы можаце атрымаць 5 лепшых значэнняў разам з імёнамі з шэрагу даных. Вы атрымаеце магчымасць даведацца больш пра набор даных разам з усімі прыдатнымі функцыямі з дапамогай наступных метадаў у гэтым артыкуле.
Спампаваць практычны сшытак
Вы можаце спампаваць сшытак Excel якія мы выкарыстоўвалі для падрыхтоўкі гэтага артыкула.
Знайдзіце 5 лепшых значэнняў & Імёны
8 прыдатных спосабаў знайсці 5 лепшых значэнняў і імёнаў у Excel без або з дублікатамі
1. Пошук 5 лепшых каштоўнасцей & Імёны без дублікатаў
У нашым першым крытэрыі мы будзем мець справу са значэннямі, у якіх няма дублікатаў.
1.1 Атрыманне 5 лепшых значэнняў з дапамогай LARGE & ROWS функцыянуе разам
Давайце пазнаёмімся з нашым наборам даных. Калонка B прадстаўляе выпадковыя імёны 10 студэнтаў, а Калонка C паказвае CGPA кожнага студэнта апошняга семестра ў іх універсітэце.
Цяпер мы даведаемся 5 лепшых CGPA толькі з дапамогай LARGE разам з функцыямі ROWS . Функцыя LARGE вызначыць найбольшае значэннез дыяпазону ячэек на аснове парадкавага нумара, вызначанага функцыямі ROWS . Мы таксама атрымаем імёны ў наступным метадзе.
📌 Крокі:
➤ Выберыце Вочка E7 & тып:
=LARGE($C$5:$C$14,ROWS($E$7:$E7))
➤ Націсніце Enter & вы атрымаеце 1-ы самы высокі CGPA сярод усіх у Слупку C .
➤ Цяпер выкарыстоўвайце Fill Handle , каб запоўніць яшчэ 4 ячэйкі, каб атрымаць наступныя па велічыні 4 CGPA .
Дадатковая інфармацыя: 10 лепшых значэнняў на аснове крытэрыяў у Excel (як адзін, так і некалькі крытэрыяў)
1.2 Вылучэнне 5 лепшых імёнаў шляхам спалучэння INDEX & Функцыі MATCH
Цяпер мы даведаемся імёны, якія атрымалі 5 лепшых CGPA. Мы павінны ўключыць INDEX, MATCH, LARGE & ROWS функцыянуе разам. Тут, у Стоўбцы F , спачатку трэба вызначыць 5 лепшых значэнняў з Слупка C , прытрымліваючыся папярэдняга метаду. Затым мы павінны перайсці да Слупка E для вымання звязаных імёнаў на аснове іх CGPA.
📌 Крокі:
➤ У ячэйцы E7 наша неабходная формула будзе:
=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))
➤ Пасля націску Enter вы атрымаю 1-е імя 'Джонас', які атрымаў самы высокі бал CGPA- 4,00.
➤ Цяпер выкарыстоўвайце Fill Handle , каб атрымаць наступныя 4 імёны ў гэтым слупку & усё гатова.
🔎 Як працуе гэтая формула?
➤ Функцыя ROWS уводзіць серыйны нумар для функцыі LARGE .
➤ LARGE функцыя знаходзіць найбольшае значэнне з масіва або дыяпазону ячэек, выбраных на аснове парадкавага нумара.
➤ MATCH функцыя шукае атрыманае найбольшае значэнне ў масіве значэнняў & вяртае з нумарам радка гэтага значэння.
➤ Функцыя INDEX нарэшце выцягвае імя са слупка імёнаў на падставе нумара радка, знойдзенага функцыяй MATCH .
Дадатковая інфармацыя: Як знайсці значэнне ў слупку ў Excel (4 метады)
1.3 Выманне 5 лепшых імёнаў па Выкарыстанне функцыі XLOOKUP
Калі вы хочаце пазбегнуць формулы INDEX-MATCH , вы можаце замяніць яе функцыяй XLOOKUP , якая шукае дыяпазон вочак або масіў & затым вяртае значэнні на аснове выбраных умоў з выбранага слупка або радка.
📌 Крокі:
➤ У ячэйцы E7 , наша адпаведная формула з XLOOKUP для пошуку імёнаў з be:
=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)
➤ Націсніце Enter & ; выкарыстоўвайце Fill Handle , каб атрымаць астатнія 4 імёны.
У 1-м аргументе функцыі XLOOKUP найбольшае значэнне мае быў уведзены. 2-і аргумент — Дыяпазон ячэек C5:C14 , дзе будзе шукацца абранае найбольшае значэнне. І 3-ці аргумент - гэта яшчэ адзін дыяпазон ячэек B5:B14 , адкуль будуць выняты канкрэтныя даныя або імя на аснове нумара радка, знойдзенага першымі двума аргументамі.
Чытаць Дадаткова: Пашуковае значэннеу слупку і вяртанае значэнне іншага слупка ў Excel
1.4 Пошук 5 лепшых імёнаў & Значэнні па некалькіх крытэрыях
Давайце зараз падумаем аб іншым наборы даных, які змяшчае некалькі крытэрыяў. Калі вы заўважылі, цяпер у нас ёсць імёны & CGPA ў слупках B & D адпаведна. Калонка C прадстаўляе аддзелы студэнтаў.
Спачатку мы даведаемся 5 лепшых CGPA ад факультэта камп'ютэрных навук & выніковыя вынікі будуць дасягнуты ў Калонцы H .
📌 Крокі:
➤ Каб знайсці 5 лепшых CGPA , адпаведная формула ў Cell H12 будзе:
=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)
➤ Націсніце Enter , выкарыстоўвайце Fill Handle для атрымання іншых 4 найбольшых значэнняў & усё гатова.
Тут, з дапамогай функцыі IF , мы высвятляем усе CGPA толькі студэнтаў з факультэта інфарматыкі . Затым функцыя LARGE выцягвае 5 лепшых CGPA, як і раней.
Цяпер мы вызначым імёны, якія атрымалі гэтыя 5 лепшых CGPA, і будзем выкарыстоўваць INDEX-MATCH функцыі тут.
📌 Крокі:
➤ У вывадзе Cell G12 мы павінны ўвесці:
=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))
➤ Націсніце Enter & выкарыстоўвайце маркер запаўнення , каб запоўніць астатнія 4 вочкі. Вы атрымаеце ўсе імёны адначасова.
Дадатковая інфармацыя: Як знайсці значэнне ў слупку з дапамогай VBA ў Excel (4 спосабы )
2. Пошук 5 галоўных каштоўнасцей & ІмёныУключаючы дублікаты
Цяпер мы знойдзем 5 лепшых значэнняў, а таксама імёны, уключаючы дублікаты. Тут мы будзем мець крыху зменены набор даных.
2.1 Атрыманне 5 лепшых значэнняў толькі з дапамогай Large & ROWS функцыянуюць разам
Такім чынам, на малюнку ніжэй Слупок B прадстаўляе імёны 5 студэнтаў, а Слупкі C да J паказваюць CGPA кожнага семестр для гэтых студэнтаў. У ніжняй табліцы мы даведаемся выходныя даныя.
Такім чынам, спачатку мы даведаемся самы высокі 5 CGPA для Эндру сярод усіх CGPA з 8 семестры.
📌 Крокі:
➤ Выберыце Вочка C13 & тып:
=LARGE($C6:$N6,COLUMNS($C:C))
➤ Націсніце Enter & выкарыстоўвайце Маркер запаўнення , каб запоўніць наступныя 4 ячэйкі ўздоўж радка для Эндру.
Калі вы заўважылі, у вас значэнне 4,00 удвая большае выхад, так як CGPA Эндру быў 4,00 за два семестры. Такім чынам, функцыя LARGE не прапускае паўтаральныя значэнні падчас пошуку самых вялікіх з дыяпазону даных або ячэек.
Цяпер, каб атрымаць падобныя вынікі для астатніх 4 студэнтаў, мы спачатку трэба выбраць Дыяпазон ячэек- C13:G13 . Затым у правым ніжнім куце вылучаных вочак вы знойдзеце опцыю Маркер запаўнення . Цяпер выкарыстоўвайце гэты параметр, каб перацягнуць уніз да выбранага радка для Гары і амп. вы зрабілі. Вы атрымаеце ўсе 5 лепшых CGPA для ўсіх студэнтаў адразу.
Дадатковая інфармацыя: Як знайсці самы высокіЗначэнне ў слупку Excel (4 метады)
2.2 Выцягванне 5 лепшых імёнаў з дублікатамі шляхам спалучэння INDEX, MATCH & Функцыі COUNTIF
Цяпер мы даведаемся імёны 5 лепшых студэнтаў з іх CGPA, у якіх могуць быць дублікаты CGPA. Калі вы заўважылі ў нашым змененым наборы даных, Sam & Майкі абодва маюць аднолькавы CGPA-3,94. Але мы хочам знайсці 5 лепшых імёнаў, у тым ліку тыя два імёны, якія атрымалі падобныя CGPA, а таксама з функцыямі Excel.
📌 Крокі :
➤ Выберыце Вочка F7 & type:
=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))
➤ Націсніце Enter , выкарыстоўвайце Fill Handle , каб атрымаць іншыя 4 назвы & вы зрабілі. Вы толькі што атрымалі абодва імёны - Сэм & Майк, які атрымаў аналагічны CGPA.
🔎 Як працуе гэтая формула?
➤ Вось у MATCH функцыя, прадстаўлены дзве лагічныя функцыі, якія памнажаюцца адна на адну. Гэтыя камбінаваныя лагічныя функцыі будуць шукаць 5 лепшых CGPA з Слупка C & прызначыць нумар 1 для топ-5 & 0 для астатніх значэнняў.
➤ Функцыя MATCH затым шукае 1 толькі з папярэдніх знойдзеных вынікаў & вяртае з нумарамі радкоў для ўсіх супадзенняў. Функцыя
➤ INDEX нарэшце паказвае імёны паслядоўна на аснове тых нумароў радкоў, знойдзеных праз усе функцыі MATCH у Column F .
Дадатковая інфармацыя: Як знайсці першае з'яўленне значэння ў слупку ўExcel (5 спосабаў)
2.3 Выманне 5 лепшых імёнаў з дублікатамі шляхам уключэння SORT & Функцыі FILTER
Выкарыстоўваючы SORT & Функцыі FILTER , вы можаце лягчэй знайсці 5 лепшых назваў разам са значэннямі. Вам больш не трэба будзе здабываць тут 5 лепшых значэнняў, перш чым даведацца імёны.
📌 Крокі:
➤ У Ячэйка F7 , наша звязаная формула з SORT & Функцыі FILTER будуць:
=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)
➤ Націсніце Enter & вы адразу атрымаеце 5 лепшых CGPA разам з імёнамі студэнтаў. Вам нават не трэба выкарыстоўваць маркер запаўнення, каб атрымаць астатнія значэнні, паколькі формула сама робіць усе вылічэнні за вас.
Такім чынам, тут адбываецца Функцыя FILTER з функцыяй LARGE унутры здабывае ўсе найбольшыя значэнні з дыяпазону ячэек - C5:C14. Затым функцыя SORT паказвае ўсе значэнні або CGPA ў парадку змяншэння разам з імёнамі з масіва B5:C14.
Дадатковая інфармацыя: Як знайсці найменшае значэнне у слупку Excel (6 спосабаў)
2.4 Пошук папулярных імёнаў & Значэнні з дублікатамі шляхам аб'яднання INDEX, SORT & SEQUENCE функцыянуе разам
Гэта яшчэ адзін выдатны варыянт & амаль падобны да папярэдняга. Мы будзем выкарыстоўваць INDEX, SORT & SEQUENCE працуе разам.
📌 Крокі:
➤ Выберыце Вочка F7 &тып:
=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})
➤ Націсніце Enter & вы зрабілі. Вы адразу ж атрымаеце 5 лепшых CGPA разам з імёнамі.
Канцэпцыя тут занадта простая. Функцыя SORT паказвае ўсе CGPA ў парадку змяншэння, але функцыя SEQUENCE загадвае выбраць толькі першыя 5. Затым функцыя INDEX паказвае канчатковыя вынікі з імёны & CGPA ў масіве.
Больш падрабязна: Як знайсці апошняе з'яўленне значэння ў слупку ў Excel (5 метадаў)
Заключныя словы
Я спадзяюся, што ўсе гэтыя метады пошуку 5 лепшых значэнняў і імёнаў зараз падштурхнуць вас прымяняць іх у вашых звычайных справах Excel. Калі ў вас ёсць якія-небудзь пытанні ці водгукі, дайце мне ведаць праз свае каментарыі. Ці вы можаце азнаёміцца з нашымі іншымі цікавымі артыкуламі, звязанымі з функцыямі Excel, на гэтым сайце.