
Podsumowanie
Funkcja RANK.EQ programu Excel zwraca pozycję liczby na liście innych wartości liczbowych. Gdy wartości zawierają duplikaty, RANK.EQ przypisze wyższą rangę każdemu zestawowi duplikatów.
Cel, powód
Ranguj liczbę względem zakresu liczbWartość zwracana
Liczba wskazująca rangę.Składnia
= RANK.EQ (liczba; ref; (kolejność))Argumenty
- liczba - liczba do rangi.
- ref - tablica zawierająca liczby do oceny.
- order - (opcjonalnie) ranga rosnąca lub malejąca. Wartość domyślna to zero.
Wersja
Excel 2010Uwagi dotyczące użytkowania
Funkcja RANK.EQ programu Excel ustawi liczbę na liście innych wartości liczbowych. Nie jest konieczne sortowanie wartości na liście przed użyciem RANK.EQ.
W przedstawionym przykładzie formuła w D5 to:
=RANK.EQ(C5,points)
gdzie „punkty” to nazwany zakres C5: C12.
Kontrolowanie kolejności rang
Funkcja rank ma dwa tryby działania, kontrolowane przez argument kolejności . Aby uszeregować wartości, w których największa wartość jest na pierwszym miejscu, ustaw kolejność na zero (0) lub pomiń argument kolejności. Aby uszeregować wartości tak, aby najmniejsza wartość otrzymała rangę nr 1, ustaw kolejność na 1.
Na przykład przy wartościach 1-5 z zakresu A1: A5:
=RANK.EQ(1,A1:A5,0) // descending, returns 5 =RANK.EQ(1,A1:A5,1) // ascending, returns 1
Ustaw kolejność na zero (0), jeśli chcesz uszeregować coś takiego jak najwyższa sprzedaż, gdzie największe liczby sprzedaży powinny uzyskać najlepszą pozycję, i ustaw kolejność na jeden (1), aby uszeregować coś takiego jak wyniki wyścigów, gdzie najkrótsza (najszybsza) czasy powinny być najwyższe.
Duplikaty
Gdy wartości do rangi zawierają duplikaty (powiązania), funkcja RANK.EQ przypisze wyższą rangę do każdego zestawu duplikatów. Aby przypisać duplikatom średnią rangę, zobacz funkcję RANK.AVG.
Uwagi
- Wartość domyślna zamówienia to zero (0). Jeśli kolejność wynosi 0 lub jest pominięta, największa wartość jest klasyfikowana jako # 1.
- Jeśli zamówienie wynosi 1, najmniejsza wartość jest klasyfikowana jako # 1.
- Nie jest konieczne sortowanie wartości na liście przed użyciem funkcji RANK.EQ.
- W przypadku remisu RANK.EQ przydzieli wyższą rangę każdemu zestawowi duplikatów.