Як знайти 5 найпопулярніших значень та імен в Excel (8 корисних способів)

  • Поділитися Цим
Hugh West

Зміст

Microsoft Excel пропонує безліч способів визначення 5 найкращих значень або імен, або і того, і іншого з величезного діапазону даних. У цій статті ви дізнаєтеся про всі плідні методи пошуку 5 найкращих значень, а також імен в Excel.

Наведений вище скріншот є оглядом статті, яка представляє набір даних і є прикладом того, як можна виділити 5 найкращих значень разом з іменами з діапазону даних. Ви зможете дізнатися більше про набір даних, а також про всі відповідні функції в наступних методах у цій статті.

Завантажити Практичний посібник

Ви можете завантажити книгу Excel, яку ми використовували для підготовки цієї статті.

Знайдіть топ-5 цінностей та імен

8 підходящих способів знайти 5 найкращих значень та імен в Excel без дублікатів або з дублікатами

1. визначення топ-5 значень та імен без дублікатів

У нашому першому критерії ми будемо мати справу з тими значеннями, де немає дублікатів.

1.1 Отримання 5 найкращих значень шляхом спільного використання функцій LARGE та ROWS

Давайте познайомимося з нашим набором даних. Колонка Б представляє випадкові імена 10 студентів та Колонка C показує середній бал успішності (CGPA) кожного студента, який склав семестровий іспит у своєму університеті.

Тепер ми дізнаємося топ-5 CGPA тільки за допомогою ВЕЛИКИЙ разом з РЯДИ Функції. ВЕЛИКИЙ знайде найбільше значення з діапазону комірок на основі порядкового номера, визначеного функцією РЯДИ Імена функцій ми також отримаємо у наступному методі.

📌 Сходинки:

Виберіть Клітинка E7 Тип:

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

Натисніть Увійдіть Ви отримаєте 1-й найвищий CGPA серед усіх від Колонка C .

➤ Тепер використовуйте Ручка наповнення заповнити ще 4 клітинки, щоб отримати наступні за величиною 4 CGPA.

Читати далі: Топ-10 значень на основі критеріїв в Excel (як для одного, так і для декількох критеріїв)

1.2 Виведення топ-5 імен за допомогою комбінації функцій INDEX та MATCH

Зараз ми дізнаємося імена тих, хто потрапив до топ-5 CGPA, до якого ми маємо включити ІНДЕКС, СПІВПАДАННЯ, ВЕЛИКІ та МАЛІ РЯДКИ функціонує разом. Тут, у Колонка 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))

➤ Після натискання Увійдіть Ви отримаєте перше ім'я "Джонас", який набрав найвищий середній бал - 4.00.

➤ Тепер використовуйте Ручка наповнення щоб отримати наступні 4 прізвища в цій колонці - все готово.

Як працює ця формула?

РЯДИ функція вводить серійний номер для ВЕЛИКИЙ функцію.

➤ The ВЕЛИКИЙ знаходить найбільше значення з масиву або діапазону комірок, вибраних на основі порядкового номера.

МАТЧ функція шукає отримане найбільше значення в масиві значень & повертає номер рядка з цим значенням.

ІНДЕКС нарешті витягує ім'я зі стовпця Names на основі номера рядка, знайденого функцією МАТЧ функцію.

Читати далі: Як знайти значення в стовпці в Excel (4 способи)

1.3 Вилучення 5 найкращих імен за допомогою функції XLOOKUP

Якщо ви хочете уникнути INDEX-MATCH то ви можете замінити її на формулу XLOOKUP функція здійснює пошук діапазону комірок або масиву, а потім повертає значення на основі вибраних умов з вибраного стовпця або рядка.

📌 Сходинки:

➤ В Клітинка E7 , наша відповідна формула з XLOOKUP щоб знайти імена, які мають бути:

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

Натисніть Увійдіть використання Ручка наповнення щоб отримати інші 4 імена.

У 1-му аргументі справи XLOOKUP було введено найбільше значення. 2-й аргумент - функція Діапазон комірок C5:C14 де буде шукатися вибране найбільше значення. І 3-й аргумент - ще один діапазон комірок B5:B14 звідки будуть витягнуті конкретні дані або ім'я на основі номера рядка, знайденого за допомогою перших двох аргументів.

Читати далі: Пошук значення в стовпці та повернення значення іншого стовпця в Excel

1.4 Визначення 5 найкращих імен та цінностей за кількома критеріями

Давайте тепер подумаємо про інший набір даних, який складається з декількох критеріїв. Якщо ви помітили, у нас тепер є імена & CGPA в Колонки B і D відповідно. Колонка C представляють факультети, на яких навчаються студенти.

Спочатку ми дізнаємося топ-5 CGPA з кафедри комп'ютерних наук, вихідні результати яких будуть досягнуті в Колонка H .

📌 Сходинки:

➤ Щоб знайти 5 найкращих CGPA, використовуйте відповідну формулу в Комірка Н12 буде:

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

Натисніть Увійдіть використання Ручка наповнення отримати інші 4 найбільші значення - і все готово.

Тут, разом з ЯКЩО ми дізнаємося всі середні бали успішності студентів лише з факультету комп'ютерних наук. Потім ВЕЛИКИЙ функція виводить топ-5 CGPA, як і раніше.

Тепер ми визначимо імена, які отримали ці 5 найкращих CGPA, і будемо використовувати INDEX-MATCH функціонує тут.

📌 Сходинки:

➤ На виході Комірка 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))

Натисніть Увійдіть використання Ручка наповнення заповнити решту 4 клітинки. Ви отримаєте всі імена одразу.

Читати далі: Як знайти значення в стовпці за допомогою VBA в Excel (4 способи)

2. знаходження топ-5 значень та імен, включаючи дублікати

Тепер ми знайдемо 5 найкращих значень, а також імена, включаючи дублікати. Ми отримаємо дещо модифікований набір даних.

2.1 Отримання 5 найкращих значень тільки при використанні функцій великих & ROWS разом

Отже, на малюнку нижче, Колонка Б представляє імена 5 студентів та Колонки з C по J показують середній бал успішності кожного семестру для цих студентів. У нижній таблиці ми знайдемо вихідні дані.

Отже, спочатку з'ясуємо найвищі 5 CGPA Андрія серед усіх CGPA за 8 семестрів.

📌 Сходинки:

Виберіть Комірка C13 Тип:

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

Натисніть Увійдіть використання Ручка наповнення заповнити наступні 4 клітинки вздовж рядка для Андрія.

Якщо ви помітили, ви отримали значення 4.00 вдвічі більше, ніж результат, оскільки CGPA Ендрю був 4.00 за два семестри. ВЕЛИКИЙ не пропускає повторювані значення під час пошуку найбільших з діапазону даних або комірок.

Тепер, щоб отримати аналогічні результати для інших 4 студентів, ми повинні вибрати Діапазон комірок - C13:G13 Потім у правому нижньому куті виділених клітинок з'явиться кнопка Ручка наповнення Тепер скористайтеся цією опцією, щоб перетягнути вниз до вибраного рядка для Гаррі, і все готово. Ви отримаєте всі 5 найкращих балів CGPA для всіх студентів одразу.

Читати далі: Як знайти найбільше значення у стовпці Excel (4 способи)

2.2 Виділення топ-5 імен з дублікатами за допомогою комбінації функцій INDEX, MATCH & COUNTIF

Тепер ми з'ясуємо імена 5 найкращих студентів з їхніми середніми балами, де можуть існувати дублікати CGPA. Якщо ви помітили в нашому модифікованому наборі даних, Сем і Майк обидва мають однаковий середній бал - 3.94. Але ми хочемо з'ясувати 5 найкращих імен, включаючи ті два імена, які отримали однакові середні бали також за допомогою функцій Excel.

📌 Сходинки:

Виберіть Комірка F7 Тип:

=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))

Натисніть Увійдіть використання Ручка наповнення щоб отримати інші 4 імена - все, у вас є обидва імена - Сем і Майк, які отримали схожі CGPA.

Як працює ця формула?

➤ Тут, всередині МАТЧ представлені дві логічні функції, які перемножуються між собою. Ці комбіновані логічні функції будуть шукати 5 найкращих CGPA з Колонка C присвоїть число 1 для перших 5 значень і 0 для решти значень.

МАТЧ потім шукає тільки 1 з попередніх знайдених результатів і повертає номери рядків для всіх збігів.

ІНДЕКС функція нарешті виводить імена послідовно на основі тих номерів рядків, які знайдено у всіх МАТЧ функціонує в Колонка F .

Читати далі: Як знайти перше входження значення в стовпці в Excel (5 способів)

2.3 Виділення топ-5 імен з дублікатами за допомогою функцій SORT та FILTER

За допомогою СОРТУВАТИ та ФІЛЬТРУВАТИ Вам більше не потрібно буде витягувати 5 найпопулярніших імен разом зі значеннями, щоб дізнатися імена.

📌 Сходинки:

➤ В Комірка F7 , наша відповідна формула з СОРТУВАТИ та ФІЛЬТРУВАТИ функції будуть:

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

Натисніть Увійдіть Ви одразу отримаєте 5 найкращих середніх балів разом з іменами студентів. Вам навіть не потрібно використовувати Fill Handle тут, щоб отримати решту значень, оскільки формула сама зробить всі розрахунки за вас.

Отже, те, що тут відбувається, - це ФІЛЬТР функціонувати з ВЕЛИКИЙ функція всередині витягує всі найбільші значення з масиву Діапазон клітин - С5:С14. На сьогоднішній день, на жаль, це не так. СОРТУВАННЯ потім показує всі значення або CGPA в порядку спадання разом з іменами з масиву B5:C14.

Читати далі: Як знайти найменше значення у стовпці Excel (6 способів)

2.4 Пошук верхніх імен та значень з дублікатами шляхом об'єднання функцій INDEX, SORT та SEQUENCE

Це ще один чудовий варіант, майже аналогічний попередньому. Будемо використовувати ІНДЕКС, СОРТУВАННЯ та ПОСЛІДОВНІСТЬ функціонує тут разом.

📌 Сходинки:

Виберіть Комірка F7 Тип:

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

Натисніть Увійдіть І все, ви отримаєте 5 найкращих CGPA разом з іменами одразу.

Концепція тут надто проста. СОРТУВАННЯ показує всі CGPA в порядку спадання, але функція ПОСЛІДОВНІСТЬ вказує йому вибрати тільки перші 5. Потім функція ІНДЕКС функція виводить підсумкові результати з іменами & CGPA в масиві.

Читати далі: Як знайти останнє входження значення в стовпці в Excel (5 способів)

Заключні слова

Я сподіваюся, що всі ці методи пошуку 5 найкращих значень та імен тепер спонукають вас застосовувати їх у своїх звичайних справах в Excel. Якщо у вас є які-небудь питання або відгуки, будь ласка, дайте мені знати в коментарях. Або ви можете переглянути наші інші цікаві статті, пов'язані з функціями Excel, на цьому веб-сайті.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.