Функція PERCENTRANK повертає ранг значення в наборі даних як відсоток від набору даних – по суті , відносне положення значення в межах цілого набору даних. Наприклад, за допомогою PERCENTRANK можна визначити положення тестового балу окремої особи серед поля всіх оцінок для одного й того самого тесту.
Увага!: Цю функцію замінено разом з іншими функціями, які можуть підвищити точність і назви яких краще відображають їхнє призначення. Ця функція залишається доступною для зворотної сумісності, але може бути недоступною в майбутніх версіях Excel. Радимо використовувати нові функції.
Докладні відомості про нові функції див. в статті PERCENTRANK.EXC функції та PERCENTRANK.INC функції.
Синтаксис
PERCENTRANK(масив;x;[точність])
Синтаксис функції PERCENTRANK має такі аргументи:
-
Масив. – обов’язковий аргумент.
Діапазон даних (або попередньо визначений масив) числових значень, у межах яких визначається відсотковий ранг. -
X. — обов’язковий аргумент. Значення, для якого потрібно визначити ранг у межах масиву.
-
точність – необов’язковий аргумент. Значення, яке вказує кількість значущих цифр у відсотковому значенні, що повертається. Якщо його не вказано, PERCENTRANK використовує три цифри (0,xxx).
Примітки
-
Якщо масив пустий, PERCENTRANK повертає #NUM! .
-
Якщо точність < 1, функція PERCENTRANK повертає #NUM! .
-
Якщо X спеціально не відповідає одному зі значень у масиві (наприклад, списку конкретних оцінок тесту студентів), PERCENTRANK інтерполюється, щоб повернути відсотковий ранг для X.
Приклад
З наведеної нижче таблиці скопіюйте дані прикладу (зі слова Дані в усіх формулах тощо). Потім на новому аркуші Excel вставте все це в клітинку A1 і нижче.
Щоб відобразити результати формули, виберіть її, натисніть клавішу F2 та натисніть клавішу Enter. За потреби настройте ширину стовпців для видимості.
Дані |
||
---|---|---|
13 |
||
12 |
||
11 |
||
8 |
||
4 |
||
3 |
||
2 |
||
1 |
||
1 |
||
1 |
||
Формула |
Опис (результат) |
Результат |
=PERCENTRANK(A2:A11;2) |
Відсотковий ранг для 2 у діапазоні A2:A11. Результатом буде 0,333, тому що три значення в наборі менші за 2, а шість більші за 2. Оскільки в діапазоні є 2 (клітинка A8), кількість значень, менших за 2, ділиться на суму кількості значень, менших за 2, і кількості значень, більших за 2. Тобто, 3/(3+6)=0,333. |
0,333 |
=PERCENTRANK(A2:A11;4) |
Відсотковий ранг для 4 у діапазоні A2:A11. П’ять значень менші за 4, а чотири більші. Відповідно до наведеного вище прикладу – 5/(4+5)=0,555. |
0,555 |
=PERCENTRANK(A2:A11;8) |
Відсотковий ранг для 8 у діапазоні A2:A11. Шість значень менші за 8, а 3 більші. Дотримуючись наведеного вище прикладу, 6/(6+3) =0,666. |
0,666 |
=PERCENTRANK(A2:A11;5) |
Відсотковий ранг для 5 у діапазоні A2:A11. На відміну від наведених вище прикладів, 5 не знайдено в діапазоні. PERCENTRANK для 5 обчислюється визначенням позначки однієї чверті між PERCENTRANK для 4 та PERCENTRANK для 8. Отримаємо (0,555)+(0,25*(0,666-0,555)) або 0,583. |
0,583 |