Якщо у вас є список чисел, його легко ранжувати за допомогою функції RANK. Однак, якщо у вас є ці цифри в різних групах, знайти ранг у групах може бути проблемою.
Наприклад, як показано нижче, є дві групи (A і B) з 5 елементами в кожній групі. Кожен елемент має оцінку у стовпці C. Тепер за цим набором даних є два рейтинги. Стовпець D має загальний рейтинг, а стовпець E-груповий рейтинг.
Тепер за цим набором даних зроблено два рейтинги. Стовпець D має загальний рейтинг, а стовпець E-груповий рейтинг.
Хоча загальний рейтинг можна легко зробити за допомогою функції RANK, рейтинг для груп дещо складніший.
Рейтинг у групах в Excel
Ось формула, яка дасть ранги в групах Excel:
= SUMPRODUCT ((A2 = $ A $ 2: $ A $ 11)*(C2 <$ C $ 2: $ C $ 11))+1
Як це працює?
Ця формула перевіряє 2 умови:
- (A2 = $ A $ 2: $ A $ 11) - Ця частина повертає масив TRUEs/FALSEs на основі групи. Отже, якщо ви використовуєте це у клітинці E2, воно перевірить A2: A11 і поверне TRUE там, де знайде групу A, і FALSE, коли знайде будь -яку іншу групу.
- (C2 <$ C $ 2: $ C $ 11) - Це перевіряє, чи оцінка менша за інші бали в C2: C11, і повертає TRUE, якщо вона менша, і FALSE, якщо вона більша.
Коли ці два масиви TRUEs/FALSEs перемножуються, він повертає TRUE лише у тих випадках, коли обидві умови виконуються, тобто, якщо збіги у групі та оцінки менші за оцінку у рядку, де використовується формула.
Формула SUMPRODUCT потім просто повертає загальну кількість таких випадків, коли умови виконуються.
1 додається до результату SUMPRODUCT, щоб отримати рейтинг даного балу в цій групі.
Натисніть тут, щоб завантажити файл прикладу.