Функция Excel RANK
Формулата на Excel Rank се използва, за да ни даде ранга на даден набор от данни от числа въз основа на набора от данни или можем да кажем, като сравним останалите числа в набора от данни, функцията за ранг е вградена функция за Excel 2007 и по-ранни версии, за по-новите версии над 2007 г. имаме вградена функция като Rank.Avg и Rank.Eq функции.
Rank Function е вградена функция в MS Excel. Той попада в категорията СТАТИСТИЧНИ функции в Excel. Функцията се използва за получаване на ранга на дадено число от списъка с числа.
Синтаксис
Формулата за ранг в Excel има три аргумента, от които първите два са задължителни, а последният не е задължителен.
- число = номер, за който трябва да се установи рангът.
- ref = диапазонът от числа wrt, в който трябва да се намери рангът на дадено число
- ред = редът (възходящ или низходящ), в който числата трябва да бъдат класирани. 0 = низходящ ред; 1 = Възходящ ред. Ако поръчката е пропусната, стойността по подразбиране е нула, т.е. низходящ ред.
Как да използвам функцията RANK в Excel? (с примери)
Дадената функция е функция на работен лист (WS). Като функция на работен лист, той може да бъде въведен като част от формулата в клетка на работен лист. Вижте примерите, обяснени в тази статия, докато продължавате да научавате повече.
Можете да изтеглите този шаблон на функцията RANK Excel оттук - Шаблон на функция RANK ExcelПример # 1 - Намерете ранга на Стив по математика
- В горния пример са показани белезите на учениците по математика и природни науки. За да намерим ранга на Стив по математика, бихме използвали функцията Excel RANK.
- Първият параметър е входната стойност, на която трябва да се изчисли рангът. Тук B6 представлява оценките на Стив по математика, т.е. 68.
- Вторият параметър, общите клетки, съдържащи знаци по математика, са от B1 до B11. И така, диапазонът е B1: B11, който включва оценките на всички ученици по математика.
- Най-високата стойност представлява ранга 1, а най-ниската представлява последния ранг. И така, 3-тият параметър се пропуска и Excel го третира като 0, а по подразбиране редът е низходящ
- RANK (B6, B1: B11) връща ранга на ученика на име Стив в предмета по математика като 8, 50 като най-ниската (B2) и 99 (B10) като най-високата оценка по предмета по математика.
Пример # 2 - Намерете най-ниското време на изпълнение от състезателния запис
- В горния пример са дадени различни стойности на времето. Трябва да намерим най-ниското време на изпълнение от дадените записи.
- Стойностите на времето варират от клетка B1: B6. И така, диапазонът от клетки се именува като таблица и му се дава името „моето време“. Той действа като псевдоним за B1: B6.
- За разлика от пример # 1, тук най-ниското време на изпълнение показва 1-ви ранг, а най-високото време на изпълнение показва последния ранг. И така, трябва да приложим възходящ ред, докато изчисляваме ранга в Excel. Следователно 3-ият параметър е даден като 1.
- И така, RANK (B3, моето време, 1) връща най-ниското време на изпълнение като ранг 1 от дадените състезателни времена.
- В резултат 4:30 (клетка B3), най-ниската е записана като ранг 1 и 9:00 (клетка B5), най-дългата е записана като последна, т.е. 4-ти ранг.
Пример # 3 - Стойността не присъства
- Както е показано на горната фигура, първият параметър, т.е. стойността, за която трябва да се изчисли рангът, НЕ присъства в диапазона от клетки, дадени във втория параметър, тогава формулата на ранга на Excel връща #NA! показва, че стойността е невалидна, т.е. не присъства в дадения диапазон от референтни клетки.
- Както е показано на горната фигура, номер 59 не присъства в диапазона и следователно #NA! се връща като резултат, показан в клетка C8.
- В такъв случай човек трябва да коригира 1-ви параметър.
Пример # 4 - Текстово форматирани цифрови стойности
- Както е показано на горната фигура, първият параметър, т.е. стойността, за която трябва да се изчисли рангът, е даден в текстов формат, т.е. „5“, както е показано на горната фигура. Стойността не остава число, тъй като е цитирана в двойни кавички и следователно се третира като текст.
- Тъй като рангът не може да се изчисли върху текстови данни, функцията връща # N / A! грешка, указваща, че стойността не е налична в дадения диапазон от клетки. Получената клетка C6 има # N / A върната в резултат на функцията.
- В такъв случай човек трябва да коригира 1-ви параметър.
Неща за запомняне
- Минималният параметър, който функцията Excel RANK приема е 2.
- Третият параметър на функцията RANK е незадължителен и е нулев (низходящ ред) по подразбиране. Ако е посочена като 1, функцията я третира като възходящ ред.
- Няма формула RANKIF за извършване на условно класиране, подобно на COUNTIF в Excel. Той се нуждае от използването на допълнителна функция на Excel, за да постигне същото.
- Когато даденото число, за което трябва да се изчисли рангът (1-ви параметър), не присъства в диапазона от клетки, дадени като препратка към функцията (2-ри параметър), тогава # N / A! възниква грешка.
- Формулата за ранг не поддържа никакви текстови стойности или текстово представяне на числовите стойности, тъй като RANK не може да се приложи към текстови данни. Ако е предвидено така, тази функция excel връща # N / A грешка, както е обяснено.