Приклади функцій PERCENTRANK - Excel та Google Таблиці

Цей підручник демонструє, як користуватися ВимФункція el PERCENTRANK в Excel для обчислення рангу значення у наборі даних у відсотках від набору даних.

Огляд функції PERCENTRANK

Функція PERCENTRANK Обчисліть ранг значення у наборі даних у відсотках від набору даних.

Щоб використовувати функцію робочого аркуша Excel PERCENTRANK, виберіть клітинку та введіть:

(Зверніть увагу, як виглядають вхідні дані формул)

Функція PERCENTRANK Синтаксис та входи:

1 = PERCENTRANK (масив, x, [значення])

масив - Масив значень даних.

x - Значення для ранжування.

значення - [необов’язково] Кількість значущих цифр у результаті. За замовчуванням 3.

Що таке функція PERCENTRANK?

Функція Excel PERCENTRANK повертає процентний ранг значення в даному діапазоні даних, включаючи перше та останнє значення.

PERCENTRANK - це функція сумісності

Станом на Excel 2010, Microsoft замінила PERCENTRANK двома варіантами: PERCENTRANK.INC (це те саме, що PERCENTRANK) та PERCENTRANK.EXC (який повертає відсоток рангу без першого та останнього значень).

PERCENTRANK все ще працює, тому старіші таблиці, які його використовують, продовжуватимуть працювати у звичайному режимі. Однак Microsoft може припинити функцію в якийсь момент у майбутньому, тому, якщо вам не потрібно зберегти сумісність зі старішими версіями Excel, вам слід використовувати PERCENTRANK.INC або PERCENTRANK.EXC.

Як користуватися функцією PERCENTRANK

Використовуйте PERCENTRANK так:

1 = ПЕРЦЕНТРАНК (C4: C13, F3,3)

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

Ось як це працює:

  • Перший аргумент, C4: C13, - це діапазон даних
  • Другий аргумент - це значення, яке ми хочемо ранжувати
  • Третій аргумент називається «значення », і це просто кількість знаків після коми, яку ми хочемо отримати в результаті

Отже, ми запитали PERCENTRANK, який відсоток балів у цій групі нижчий за 2773, і ми хочемо відповісти на 3 знаки після коми.

Оскільки значення 2773 насправді з'являється в нашому діапазоні даних, розрахунок є досить простим. Excel розраховує це так:

1 Відсоток рангу = кількість значень нижче / (Кількість значень нижче + кількість значень вище)

Підключаємо наші номери:

1 Відсотковий ранг = 3 / (3 + 6) = 0,333 (або 33,333%)

Коли значення не відображаються в діапазоні даних

Що, якщо ми запитаємо відсоток рангу значення, яке не відображається у наборі даних?

У таких випадках PERCENTRANK спочатку обчислює процентні ранги двох значень, між якими він лежить, а потім обчислює проміжне значення.

Ось приклад:

1 = ПЕРЦЕНТРАНК (C4: C13, F3,3)

Тепер нам потрібен відсотковий ранг 2774, і ми отримаємо 0,361, або 36,1%.

Чому? 2774 знаходиться між балом Левона 2773 та оцінкою Олександра 2774. Насправді це 25% шляху між двома балами, тому відсоток поверненого рангу становить 25% відстані між рейтинговими відсотками двох балів.

Розрахунок працює так:

1 Нижчий відсотковий ранг + (відстань*(Вищий відсотковий ранг - нижчий відсотковий ранг))

Ми вже знаємо, що відсоток Левона становить 0,333. Олександра - 0,444, тому підключаємо:

1 0.333 + (0.25 * (0.444 - 0.333)) = 0.36075

Оскільки ми встановили значення 3 у наведеній вище формулі, це округляється до 0,361.

PERCENTRANK.INC

Як зазначалося раніше, Microsoft замінила функцію PERCENTRANK, тому ви повинні намагатися не використовувати її, де це можливо.

Одна з його замін, PERCENTRANK.INC, працює точно так само:

1 = PERCENTRANK.INC (C4: C13, F3,3)

Ви визначаєте ті ж аргументи в PERCENTRANK.INC, які ми щойно бачили в PERCENTRANK:

  • діапазон даних
  • значення, яке ви хочете оцінити
  • і значення.

Як ви можете бачити тут, він повертає той самий результат.

Частина "INC" в назві функції скорочується від "включно". Це означає, що функція встановлює найбільше значення в наборі на 100%, найменше на 0%, а потім розміщує решту балів на проміжних відсотках між ними.

Ці проміжні відсотки визначаються за допомогою розрахунку:

1 1 / (n - 1)

Де n - кількість точок даних у діапазоні.

Оскільки у нас є 10 точок даних, це виходить до 1 / (10 - 1) = 0,111 або 11%.

Отже, рейтинг найнижчого балу - 0, наступний - 11%, потім 22%… і так далі аж до 100%.

PERCENTRANK.EXC

PERCENTRANK.EXC дуже схожий, і ви використовуєте його так само, але він обчислює результати дещо інакше.

Використовуйте його так:

1 = PERCENTRANK.EXC (C4: C13, F3,3)

Ми хочемо відсоткового рангу 2773, знову бала Левона, але цього разу ми отримуємо 0,363, або 36,3% замість 33%, які ми бачили раніше.

Чому так?

Ну, “EXC” - це скорочення від “Exclusive”, тобто PERCENTRANK.EXC виключає перше та останнє значення під час обчислення відсоткової різниці між кожним балом.

Відстані між кожним балом обчислюються так:

1 1 / (n + 1)

Оскільки у нас є 10 точок даних, це виходить до 1 / (10 + 1) = 0,0909, трохи більше 9%.

Отже, у PERCENTRANK.EXC найнижчий рейтинг у відсотках становить 9%, наступні 18%і так далі до 100%.

Тепер ми можемо побачити, звідки ця різниця - бал Левона четвертий за висотою, тому його відсотковий ранг:

1 0.0909 * 4 = 0.363

Все інше працює так само, включаючи рівняння для обчислення відсоткового рангу балів, який не відображається у наборі даних - Excel просто використовує ці 9,09% інтервали замість 11,111% інтервалів, які ми бачили з PERCENTRANK.INC.

Функція PERCENTRANK у Google Таблицях

Функція PERCENTRANK працює в Google Таблицях точно так само, як і в Excel:

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave