Samouczek programu Excel: Jak uszeregować wartości za pomocą funkcji RANK

Spisie treści

W tym filmie przyjrzymy się, jak uszeregować wartości w porządku rosnącym lub malejącym za pomocą funkcji RANK.

Tutaj mamy tabelę, która zawiera 5 wyników testów dla grupy uczniów i średni wynik w kolumnie I.

Jak możemy uszeregować tych uczniów od najwyższych do najniższych wyników?

Cóż, jedną z opcji jest posortowanie uczniów według średniego wyniku w porządku malejącym. Następnie możesz wpisać 1 dla rangi pierwszego ucznia na liście, 2 dla drugiego, a następnie przeciągnij w dół uchwytem wypełnienia, aby wypełnić pozostałe rangi.

Działa to dobrze, ale nie jest dynamiczne. Jeśli wyniki testów będą się zmieniać w czasie lub jeśli nie chcesz najpierw sortować listy, lepszym podejściem jest użycie funkcji RANK do obliczenia rangi.

Cofnę te ostatnie zmiany i wypróbujmy to.

Funkcja POZYCJA przyjmuje 3 argumenty: liczbę, odwołanie i opcjonalny argument zwany porządkiem. Liczba to liczba oceniana, ref reprezentuje liczby, względem których należy oceniać ranking, a kolejność określa, czy pozycja powinna być obliczana w kolejności rosnącej, czy malejącej.

Jeśli kolejność wynosi 0 lub jest pominięta, liczba jest porządkowana według pozycji względem liczb w tablicy posortowanych w porządku malejącym. Najwyższa liczba otrzyma rangę 1.

Wyniki testów są zwykle klasyfikowane od wysokich do niskich, więc w tym przypadku wystarczy podać średnią dla numeru i zakres, który zawiera średnie dla ref. Ref musi mieć wartość bezwzględną, aby nie ulegała zmianie podczas kopiowania formuły.

Teraz każdy uczeń ma rangę. Jeśli tymczasowo posortuję listę według średniej, widać, że ranking jest poprawny. Jeśli ręcznie dostosuję wyniki testów, zobaczysz, że ranga jest również dynamiczna.

Spójrzmy teraz na ranking wyników wyścigów.

Tak jak poprzednio, liczba to numer, który oceniamy, a tablica to pełny zestaw liczb, w tym przypadku od D6 do D38.

Ponownie musimy zmienić odniesienie na format bezwzględny, aby nie zmieniło się po skopiowaniu.

Tym razem musimy określić kolejność. Wartością domyślną jest zero, które oblicza pozycję w porządku malejącym.

W przypadku wyników wyścigu musimy podać 1, co spowoduje obliczenie rangi w kolejności rosnącej - najkrótszy czas otrzyma rangę 1.

Jeśli posortuję listę od najkrótszych do najdłuższych czasów, zobaczysz, że ranga została poprawnie obliczona.

Kierunek

Podstawowa formuła

Powiązane skróty

Cofnij ostatnią czynność Ctrl + Z + Z Rozszerz zaznaczenie do ostatniej komórki w dół Ctrl + Shift + + + Przełącz odniesienia bezwzględne i względne F4 + T

Interesujące artykuły...