Як ранжувати значення за допомогою посилань в excel (3 методи)


Існує три способи обробки зв’язків під час сортування списку значень в Excel:

Спосіб 1. Призначте найвищий ранг рівним значенням

 =RANK( B2 , $B$2:$B$11 )

Ця конкретна формула призначатиме однаковий ранг рівним значенням у діапазоні B2:B11 .

Наприклад, якщо обидва значення мають найвище значення в списку, обидва значення отримають ранг 1 .

Спосіб 2: призначити середній рейтинг рівним значенням

 =RANK.AVG( B2 , $B$2:$B$11 ) 

Ця конкретна формула призначить середній ранг рівним значенням у діапазоні B2:B11 .

Наприклад, якщо обидва значення мають найвище значення в списку, обидва значення отримають рейтинг 1,5 , оскільки середнє значення їх рейтингу буде: (1 + 2) /2 = 1,5 .

Спосіб 3. Призначте найвищий ранг значенню, яке з’являється першим

 =RANK( B2 , $B$2:$B$11 )+COUNTIF( B$2:B2 , B2 )-1

Ця конкретна формула призначає найвищий ранг значенню, яке з’являється першим між двома рівними значеннями в діапазоні B2:B11 .

Наприклад, якщо обидва значення мають найвище значення в списку, значення, яке з’являється першим, отримає ранг 1 , а значення, яке з’являється другим, отримає значення 2 .

У наступному прикладі показано, як використовувати кожен із цих методів на практиці.

Приклад: Як сортувати значення за допомогою посилань в Excel

Скажімо, ми маємо такий набір даних в Excel, який показує бали за іспити, отримані різними студентами в класі:

Припустімо, ми хочемо ранжувати бали кожного студента за іспит, присвоюючи значення 1 найвищому балу та 10 — найнижчому.

Ми можемо ввести такі формули в клітинки C2 , D2 і E2 , щоб застосувати різні методи ранжирування:

  • C2 : = RANK(B2,$B$2:$B$11)
  • D2 : =RANK.AVG(B2, $B$2:$B$11)
  • E2 : =RANK(B2,$B$2:$B$11)+COUNTIF(B$2:B2,B2)-1

Потім ми можемо клацнути та перетягнути ці формули до кожної клітинки, що залишилася в кожному стовпці:

Рейтинг Excel із зв'язками

Зауважте, що є два значення, які пов’язані між собою для найвищого балу: Дуг і Ерік обидва отримали оцінку іспиту 95.

Ось як кожен із методів ранжирування обробляв цю нічию:

Спосіб 1: РАНГ

Цей метод просто присвоїв ранг 1 цим двом найвищим значенням.

Спосіб 2: RANK.SR

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

Наприклад, якщо Дуг отримав ранг 1 , а Ерік отримав ранг 2 , середнє значення між цими двома буде 1,5 .

Спосіб 3: RANK + COUNTIF

Цей метод присвоїв ранг 1 першому найвищому значенню, яке виникло, і ранг 2 найвищому значенню, яке виникло пізніше.

Оскільки Даг з’явився першим у наборі даних, він отримав ранг 1 , а Ерік отримав ранг 2 .

Класифікуючи значення у власному наборі даних, сміливо вибирайте метод, який вам більше подобається.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:

Як обчислити процентиль рангу в Excel
Як сортувати значення за групами в Excel
Як класифікувати елементи за кількома критеріями в Excel

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *