Funcția RANK clasifică un număr în comparație cu alte numere dintr-un anumit set de date. Rangul nu are nicio legătură cu poziția numărului în listă. Iată cum să clasați numerele în Excel.
Instrucțiunile din acest articol se aplică pentru Excel pentru Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online, Excel pentru Mac, Excel pentru iPad, Excel pentru iPhone și Excel pentru Android.
Exemplu al funcției RANK
Imaginea de mai jos arată un exemplu al funcției RANK în acțiune. Pentru seria de valori 1, 6, 5, 8 și 10 din rândurile 2 și 3, numărul 5 are un rang de:
- 4 deoarece este al patrulea număr ca mărime din listă (vezi rândul 2).
- 2 deoarece este al doilea cel mai mic număr din listă (vezi rândul 3).
Nici un clasament nu se potrivește cu poziția sa ca a treia valoare de la niciun capăt. Totuși, clasamentul unui număr se va potrivi cu poziția sa într-o listă dacă lista este sortată pentru a se potrivi cu ordinea clasamentului.
Funcția RANK este compatibilă cu toate versiunile Excel. Cu toate acestea, Microsoft îl retrage treptat în favoarea RANK. AVG și RANK. EQ. Mărimea RANK. AVG și RANK. EQ este relativă la alte valori din listă. Când mai multe valori au același rang, RANK. AVG returnează clasamentul mediu și RANK. EQ returnează rangul superior al setului de valori.
Sintaxa și argumentele funcției RANK
Sintaxa funcției se referă la modul în care este declarată funcția și include numele funcției, paranteze, separatori prin virgulă și argumente.
Sintaxa pentru funcția RANK este:
- Number este numărul care trebuie clasat. Acesta poate fi numărul real (vezi rândul 4 din exemplul de mai sus) sau referința celulei la locația datelor (vezi rândurile 2 și 3).
- Ref este matricea sau intervalul de referințe de celule care indică către lista de numere de utilizat la clasarea argumentului Număr. Dacă în interval sunt prezente valori non-numerice, acestea sunt ignorate. În rândul 5 al exemplului, numărul 5 este clasat pe primul loc, deoarece este cel mai mare dintre cele două numere din listă.
- Order este o valoare numerică care determină dacă argumentul Număr este clasat în ordine crescătoare sau descrescătoare. Setați Ordinul la 0 sau omiteți-l pentru a se clasa în ordine descrescătoare. Valorile diferite de zero sunt clasate în ordine crescătoare.
Datele din argumentul Ref nu trebuie să fie sortate în ordine crescătoare sau descrescătoare pentru ca valoarea argumentului Number să fie clasată în această ordine.
Introduceți funcțiile RANK în Excel
Din Excel 2010, funcția RANK nu poate fi introdusă folosind caseta de dialog. În schimb, trebuie introdus manual. În acest caz, introduceți =RANK(C2, A2:E2, 0) în celula F2 a foii de lucru:
Această formulă simplă face referire la celula C2 ca număr de clasat (primul argument), specifică celulele de la A2 la E2 ca interval (al doilea argument) și sortează în ordine descrescătoare (al treilea argument).
Argumentul Număr 5 din rândurile de la 2 la 6 are următoarele clasamente:
- Rândul 2: al patrulea. Este al patrulea număr ca mărime atunci când intervalul de referințe este clasat în ordine descrescătoare.
- Rândul 3: al doilea. Este al doilea cel mai mic număr atunci când intervalul de referințe este clasat în ordine crescătoare.
- Rândul 4: al patrulea. Este al patrulea număr ca mărime atunci când intervalul de referințe este clasat în ordine descrescătoare.
- Rândul 5: primul. Este cel mai mare dintre cele două numere atunci când intervalul de referințe este clasat în ordine descrescătoare.
- Rândul 6: N/A. Numărul 5 nu este în intervalul A6 la E6.
Dacă o listă conține numere duplicate, funcția le oferă ambelor același rang. Ca rezultat, numerele ulterioare din listă sunt clasate mai jos.