Funkcja RANK w programie Excel

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.

  1. liczba liczba, dla której ma zostać znaleziona ranga.
  2. ref = zakres liczb, w stosunku do których ma zostać znaleziona pozycja danej liczby
  3. 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ą RANK

Przykł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

  1. 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.
  2. 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.
  3. 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

  1. Minimalny parametr pobierany przez funkcję RANK programu Excel to 2.
  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ą.
  3. 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.
  4. 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.
  5. 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.