Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

RANK.AVG

Termin Definicja
RANK.AVG

RANK.AVG to funkcja arkusza kalkulacyjnego zwracająca pozycję wartości w zbiorze, uśredniając rangi przy remisach.

RANK.AVG jako funkcja porządkująca wartości

RANK.AVG to funkcja arkusza kalkulacyjnego używana do wyznaczania pozycji wskazanej liczby w określonym zakresie wartości. Wynik jest rangą, czyli numerem miejsca zajmowanego przez tę liczbę po uporządkowaniu zbioru rosnąco albo malejąco. Funkcja nie zmienia kolejności danych w komórkach. Oblicza jedynie pozycję wartości na podstawie zakresu przekazanego w formule.

Podstawowa składnia funkcji ma postać RANK.AVG(number,ref,[order]). Argument number oznacza wartość, której pozycja ma zostać obliczona, a ref wskazuje zakres lub tablicę używaną do porównania. Opcjonalny argument order określa kierunek sortowania. Wartość zero albo pominięcie tego argumentu oznacza porządek malejący, w którym największa liczba otrzymuje rangę 1. Wartość różna od zera oznacza porządek rosnący, w którym najmniejsza liczba otrzymuje rangę 1.

Remisy i uśrednianie zajmowanych pozycji

Najważniejszą cechą RANK.AVG jest sposób obsługi identycznych wartości. Jeżeli kilka komórek zawiera tę samą liczbę, funkcja przypisuje im średnią rang, które zajęłyby te wartości bez remisu. Dzięki temu wszystkie równe elementy otrzymują taki sam wynik, a pozycja następnej odmiennej wartości uwzględnia liczbę wcześniejszych elementów.

Przykładowo, dla zbioru wartości 100, 80, 80 i 60, przy porządku malejącym liczba 100 otrzymuje rangę 1. Obie wartości 80 zajmują miejsca 2 i 3, dlatego RANK.AVG zwraca dla nich rangę 2,5. Liczba 60 otrzymuje rangę 4. Średnia nie jest zaokrąglana do liczby całkowitej, ponieważ część ułamkowa przekazuje informację o remisie. Jest to różnica między RANK.AVG a funkcją RANK.EQ, która zwraca wspólną rangę opartą na pierwszej pozycji zajmowanej przez powtarzającą się wartość.

Zakres, kierunek sortowania i typowe wyniki

Przy tworzeniu formuły trzeba zwrócić uwagę na zakres porównawczy. Jeżeli formuła jest kopiowana do wielu wierszy, zakres ref powinien zwykle zostać zablokowany odwołaniem bezwzględnym, na przykład $B$2:$B$20. Bez blokady zakres może przesuwać się wraz z kopiowaną formułą, a każda kolejna komórka będzie porównywana z innym zbiorem danych. Taki błąd nie musi powodować komunikatu o błędzie, ale może prowadzić do nieprawidłowych rang.

Jeżeli używany jest porządek rosnący, w formule należy podać trzeci argument o wartości różnej od zera, na przykład RANK.AVG(B2,$B$2:$B$20,1). Dla porządku malejącego można zastosować RANK.AVG(B2,$B$2:$B$20,0) albo pominąć ostatni argument. Gdy wartość wskazana w number nie występuje w zakresie ref, funkcja może zwrócić błąd #N/A. Nie należy mylić rangi z numerem wiersza: wynik RANK.AVG zależy od wartości i całego zakresu porównawczego, a nie od fizycznego położenia komórki w arkuszu.

RANK.AVG w arkuszu używanym na komputerze

Funkcja może być przydatna przy analizie ocen, wyników, sprzedaży, czasów wykonania zadań albo innych liczbowych zestawień, w których powtarzające się wartości powinny zachować wspólną, uśrednioną pozycję. Przy sprawdzaniu nieprawidłowego wyniku warto porównać zakres referencyjny, kierunek sortowania, typ danych w komórkach oraz obecność pustych komórek i błędów w źródłowym zestawieniu. Warto także sprawdzić, czy arkusz używa separatorów argumentów właściwych dla ustawień regionalnych, ponieważ w niektórych konfiguracjach zamiast przecinków stosuje się średniki.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, dlatego w przypadku problemów z działaniem arkusza można zlecić sprawdzenie komputera, instalacji oprogramowania oraz konfiguracji środowiska pracy. Sama funkcja RANK.AVG nie naprawia danych ani nie rozstrzyga, czy zastosowany ranking odpowiada celowi analizy. Jeżeli wynik jest niezgodny z oczekiwaniami, konieczne może być prześledzenie formuł, zakresów i danych wejściowych zapisanych w konkretnym pliku.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę