Strona główna
Office
Jak używać funkcji ranking w Excelu?

Jak używać funkcji ranking w Excelu?

✦ AI
Monitor wyświetlający arkusz kalkulacyjny Excel z wyróżnioną kolumną rankingową i uporządkowanymi wartościami liczbowymi.

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?

  1. Umieść wartości, które mają zostać uporządkowane, w jednej kolumnie, na przykład w zakresie B2:B10.
  2. W sąsiedniej komórce, na przykład C2, wpisz formułę =POZYCJA.NAJW(B2;$B$2:$B$10;0).
  3. Zablokuj zakres odwołania znakami $, aby po skopiowaniu formuły nadal obejmował cały zestaw danych.
  4. 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.

Redakcja ithings.pl

Witaj na ithings.pl! Tworzymy zespół praktyków, którzy w przystępny sposób pomagają opanować codzienne wyzwania technologiczne - od konfiguracji poczty i sieci, przez obsługę sprzętu i drukarek, po bezpieczeństwo danych i świat gier. Zostań z nami i korzystaj z technologii bez przeszkód!

Może Cię również zainteresować

Potrzebujesz więcej informacji?