
Podsumowanie
Funkcja RANK programu Excel zwraca pozycję wartości liczbowej w porównaniu z listą innych wartości liczbowych. RANK może uszeregować wartości od największej do najmniejszej (tj. Najwyższa sprzedaż), jak również od najmniejszej do największej (tj. Najszybszy czas).
Cel, powód
Ranguj liczbę względem zakresu liczbWartość zwracana
Liczba wskazująca rangę.Składnia
= RANK (liczba; ref; (kolejność))Argumenty
- liczba - liczba do rangi.
- ref - zakres zawierający liczby do oceny.
- kolejność - (opcjonalne) określa, czy ma być umieszczany w kolejności rosnącej czy malejącej.
Wersja
Excel 2003Uwagi dotyczące użytkowania
Funkcja RANK programu Excel przypisuje pozycję wartości liczbowej w porównaniu z listą innych wartości liczbowych. Użyj RANK, jeśli chcesz wyświetlić ranking wartości liczbowych na liście. Nie ma konieczności sortowania wartości na liście przed użyciem POZYCJI.
Kontrolowanie kolejności rang
Funkcja rank ma dwa tryby działania, kontrolowane przez argument kolejności. Aby uszeregować wartości, których największa wartość jest na pierwszym miejscu, ustaw kolejność na zero (0). Na przykład przy wartościach 1-5 z zakresu A1: A5:
=RANK(A1,A1:A5,0) // descending, returns 5 =RANK(A1,A1:A5,1) // ascending, returns 1
Ustaw kolejność na zero (0), jeśli chcesz uszeregować coś takiego jak najwyższa sprzedaż, gdzie największa liczba sprzedaży powinna zająć pierwsze miejsce, i ustawić kolejność na jeden (1), jeśli chcesz uszeregować coś takiego jak wyniki wyścigów, gdzie najkrótsza ( najszybszy) powinien zająć pierwsze miejsce.
Duplikaty
Funkcja RANK przypisze zduplikowanym wartościom tę samą rangę. Na przykład, jeśli pewna wartość ma rangę 3, aw danych są dwa wystąpienia tej wartości, funkcja POZYCJA przypisze obu instancjom rangę 3. Następną przypisaną rangą będzie 5 i żadna wartość nie będzie przypisano mu rangę 4. Jeśli równe rangi są problemem, jednym z obejść jest zastosowanie strategii rozstrzygającej remis.
Uwaga: funkcja RANK jest teraz klasyfikowana jako funkcja zgodności. Firma Microsoft zaleca użycie zamiast nich RANK.EQ lub RANK.AVG.
Uwagi
- Wartość domyślna zamówienia to zero (0). Jeśli kolejność jest równa 0 lub jest pominięta, liczba jest porównywana z liczbami posortowanymi w kolejności malejącej: mniejsze liczby otrzymują wyższą wartość rangi, a największa wartość na liście zostanie sklasyfikowana na 1.
- Jeśli kolejność wynosi 1, liczba jest porównywana z liczbami posortowanymi w kolejności rosnącej: mniejsze liczby otrzymują niższą wartość rangi, a najmniejsza wartość na liście zostanie sklasyfikowana jako nr 1.
- Nie jest konieczne sortowanie wartości na liście przed użyciem funkcji POZYCJA.
- W przypadku remisu (tzn. Lista zawiera duplikaty) RANK przypisze tę samą wartość rangi do każdego zestawu duplikatów.
- Niektóre dokumenty sugerują, że ref może być zakresem lub tablicą, ale wygląda na to, że ref musi być zakresem.
Powiązane wideo

