Aby utworzyć ranking w Excelu, użyj formuły =POZYCJA.NAJW(liczba; odwołanie; [lp]). Funkcja zwraca miejsce wskazanej wartości na tle pozostałych liczb, a przy remisie nadaje takim samym wartościom tę samą pozycję.
Jak działa funkcja POZYCJA.NAJW?
POZYCJA.NAJW jest zalecanym zamiennikiem starszej funkcji POZYCJA. W typowym rankingu, w którym większa liczba oznacza wyższe miejsce, możesz użyć na przykład:
=POZYCJA.NAJW(B2;$B$2:$B$10;0)
Jeśli w komórce B2 znajduje się wynik, a zakres B2:B10 zawiera wszystkie wyniki, największa wartość otrzyma pozycję 1. Znakami $ blokujesz zakres, dzięki czemu nie zmieni się on podczas kopiowania formuły do kolejnych wierszy.
Co oznaczają argumenty formuły?
Składnia funkcji wygląda następująco:
=POZYCJA.NAJW(liczba; odwołanie; [lp])
Poszczególne argumenty oznaczają:
- liczba – wartość, której pozycję chcesz wyznaczyć, na przykład B2.
- odwołanie – zakres komórek zawierający wszystkie liczby uwzględniane w rankingu, na przykład $B$2:$B$10.
- lp – sposób uporządkowania wartości. Wartość 0 lub pominięcie argumentu oznacza kolejność malejącą, a wartość 1 oznacza kolejność rosnącą.
Argument lp jest częstym źródłem pomyłek. Przy wartości 0 największa liczba otrzymuje miejsce 1. Przy wartości 1 miejsce 1 otrzymuje najmniejsza liczba.
Przykłady:
=POZYCJA.NAJW(B2;$B$2:$B$10;0)– ranking od największej wartości do najmniejszej.=POZYCJA.NAJW(B2;$B$2:$B$10;1)– ranking od najmniejszej wartości do największej.
Jak Excel obsługuje remisy?
POZYCJA.NAJW przypisuje identycznym wartościom tę samą pozycję. Kolejne miejsce zostaje wtedy pominięte. Dla listy 10, 10, 5 wyniki w rankingu malejącym będą wynosić odpowiednio 1, 1 i 3.
Jeśli potrzebujesz średniej pozycji dla powtarzających się wartości, użyj funkcji POZYCJA.ŚR. W tym samym przykładzie dwie wartości 10 zajmują miejsca 1 i 2, więc każda otrzyma średnią pozycję 1,5. Wartość 5 zajmie miejsce 3.
| Wartość | POZYCJA.NAJW | POZYCJA.ŚR |
|---|---|---|
| 10 | 1 | 1,5 |
| 10 | 1 | 1,5 |
| 5 | 3 | 3 |
Formuły dla tego przykładu mogą wyglądać tak:
=POZYCJA.NAJW(A2;$A$2:$A$4;0)
=POZYCJA.ŚR(A2;$A$2:$A$4;0)
Starsza funkcja POZYCJA działa przy remisach podobnie jak POZYCJA.NAJW, ale w nowych arkuszach lepiej stosować nazwę dokładniej opisującą sposób obliczeń.
Jak wprowadzić ranking w arkuszu?
- Umieść wartości, które mają zostać uporządkowane, w jednej kolumnie, na przykład w zakresie B2:B10.
- W sąsiedniej komórce, na przykład C2, wpisz formułę
=POZYCJA.NAJW(B2;$B$2:$B$10;0). - Zablokuj zakres odwołania znakami
$, aby po skopiowaniu formuły nadal obejmował cały zestaw danych. - Przeciągnij uchwyt wypełniania z komórki C2 w dół, aby obliczyć pozycję dla pozostałych wartości.
Jeśli zakres nie zostanie zablokowany, po skopiowaniu formuły może zmieniać się na przykład z B2:B10 na B3:B11. Wtedy każda kolejna pozycja będzie liczona na podstawie innego zestawu liczb.
Którą funkcję wybrać?
Do zwykłego rankingu użyj POZYCJA.NAJW. Gdy remisy powinny otrzymać średnią z zajmowanych miejsc, wybierz POZYCJA.ŚR. W obu przypadkach sprawdź argument lp i zastosuj adresowanie bezwzględne zakresu.