Funkcja RANK programu Excel
Formuła Excel Rank służy do podania rangi danego zbioru danych liczb na podstawie zbioru danych lub możemy powiedzieć, porównując inne liczby w zbiorze danych, funkcja rank była wbudowaną funkcją dla programu Excel 2007 i wcześniejszych wersji, dla nowszych wersji powyżej 2007 mamy wbudowaną funkcję Rank.Avg i Rank.Eq.
Funkcja Rank jest wbudowaną funkcją programu MS Excel. Należy do kategorii funkcji STATYSTYCZNYCH w programie Excel. Funkcja służy do pobrania pozycji podanej liczby z listy liczb.
Składnia
Formuła rangi w programie Excel ma trzy argumenty, z których pierwsze dwa są wymagane, a ostatni jest opcjonalny.
- liczba = liczba, dla której ma zostać znaleziona ranga.
- ref = zakres liczb, w stosunku do których ma zostać znaleziona pozycja danej liczby
- order = kolejność (rosnąco lub malejąco), w której liczby powinny być uszeregowane. 0 = malejąco; 1 = porządek rosnący. Jeśli zlecenie zostanie pominięte, wartością domyślną jest zero, czyli kolejność malejąca.
Jak korzystać z funkcji RANK w programie Excel? (z przykładami)
Podana funkcja jest funkcją arkusza roboczego (WS). Jako funkcję arkusza można ją wprowadzić jako część formuły w komórce arkusza. Aby dowiedzieć się więcej, zapoznaj się z przykładami wyjaśnionymi w tym artykule.
Możesz pobrać ten szablon programu Excel z funkcją RANK - szablon programu Excel z funkcją RANKPrzykład 1 - Znajdź rangę Steve'a w matematyce
- W powyższym przykładzie pokazano oceny uczniów z matematyki i przedmiotów ścisłych. Aby znaleźć pozycję Steve'a w matematyce, użylibyśmy funkcji RANK programu Excel.
- Pierwszym parametrem jest wartość wejściowa, której pozycja ma zostać obliczona. Tutaj B6 reprezentuje oceny Steve'a z matematyki, czyli 68.
- Drugi parametr, całkowita liczba komórek zawierających znaki matematyczne wynosi od B1 do B11. Tak więc zakres to B1: B11, który obejmuje wszystkie oceny uczniów z matematyki.
- Najwyższa wartość oznacza rangę 1, a najniższa ostatnia ranga. Tak więc trzeci parametr jest pomijany, a program Excel traktuje go jako 0, a domyślna kolejność jest malejąca
- RANK (B6, B1: B11) zwraca pozycję ucznia o imieniu Steve z przedmiotu Matematyka jako 8, gdzie 50 to najniższa (B2), a 99 (B10) to najwyższa ocena z przedmiotu Matematyka.
Przykład # 2 - Znajdź najniższy czas na podstawie rekordu wyścigu
- W powyższym przykładzie podano różne wartości czasu. Musimy znaleźć najniższy czas działania z podanych rekordów.
- Zakres wartości czasu z komórki B1: B6. Tak więc zakres komórek nosi nazwę tabeli i otrzymuje nazwę „mój czas”. Działa jako alias dla B1: B6.
- W przeciwieństwie do przykładu nr 1, w tym przypadku najniższy czas wykonywania oznacza 1. pozycję, a najwyższy czas działania oznacza ostatnią pozycję. Dlatego przy obliczaniu rangi w programie Excel musimy zastosować kolejność rosnącą . W związku z tym trzeci parametr ma wartość 1.
- Zatem RANK (B3, mój czas, 1) zwraca najniższy czas działania jako miejsce 1 z podanych czasów wyścigu.
- W rezultacie 4:30 (komórka B3), najniższy jest rejestrowany jako rząd 1 i 9:00 (komórka B5), najdłuższy jest zapisywany jako ostatni, czyli czwarty.
Przykład 3 - Brak wartości
- Jak pokazano na powyższym rysunku, pierwszy parametr, tj. Wartość, dla której ma zostać obliczona pozycja, NIE jest obecna w zakresie komórek podanym w drugim parametrze, wówczas formuła rang excel zwraca #NA! wskazujące, że wartość jest nieprawidłowa, tj. nie występuje w podanym zakresie komórek odniesienia.
- Jak pokazano na powyższym rysunku, liczba 59 nie występuje w zakresie, a zatem #NA! jest zwracany jako wynik pokazany w komórce C8.
- W takim przypadku należy skorygować 1. parametr.
Przykład # 4 - Wartości liczbowe w formacie tekstowym
- Jak pokazano na powyższym rysunku, pierwszy parametr, tj. Wartość, dla której ma zostać obliczona pozycja, jest podana w formacie tekstowym, tj. „5”, jak pokazano na powyższym rysunku. Wartość nie pozostaje liczbą, ponieważ jest cytowana w cudzysłowach i dlatego jest traktowana jako tekst.
- Ponieważ nie można obliczyć pozycji na podstawie danych tekstowych, funkcja zwraca # N / A! błąd wskazujący, że wartość jest niedostępna w podanym zakresie komórek. Wynikowa komórka C6 zwróciła # N / A jako wynik funkcji.
- W takim przypadku należy skorygować 1. parametr.
Rzeczy do zapamiętania
- Minimalny parametr pobierany przez funkcję RANK programu Excel to 2.
- Trzeci parametr funkcji RANK jest opcjonalny i domyślnie wynosi zero (kolejność malejąca). Jeśli określono jako 1, funkcja traktuje ją jako kolejność rosnącą.
- Nie ma formuły RANKIF do wykonywania warunkowego rankingu podobnego do COUNTIF w programie Excel. Aby to osiągnąć, konieczne jest użycie dodatkowej funkcji programu Excel.
- Gdy podana liczba, dla której ma zostać obliczona ranga (1. parametr) nie występuje w zakresie komórek podanym jako odniesienie do funkcji (2. parametr), to # N / A! występuje błąd.
- Formuła rangi nie obsługuje żadnych wartości tekstowych ani tekstowej reprezentacji wartości liczbowych, ponieważ RANK nie może być stosowany do danych tekstowych. Jeśli tak podano, ta funkcja programu Excel zwraca błąd # N / A, jak wyjaśniono.