Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Acest articol descrie sintaxa de formulă și utilizarea funcției RANK în Microsoft Excel.

Descriere

Întoarce rangul unui număr dintr-o listă de numere. Dimensiunea sa relativ la alte valori din listă; Dacă mai multe valori au același rang, se întoarce rangul superior al setului de valori.

Dacă ați sorta lista, rangul numărului ar reprezenta poziția sa.

Sintaxă

RANK.EQ(număr,ref,[ordine])

Sintaxa funcției RANK.EQ are următoarele argumente:

  • Număr     Obligatoriu. Este numărul al cărui rang vreți să-l găsiți.

  • Ref     Obligatoriu. Este o matrice cu o listă de numere sau o referință la aceasta. Valorile nenumerice din argumentul ref sunt ignorate.

  • Ordine     Opțional. Este un număr ce specifică modul de atribuire al rangului.

Observații

  • Dacă ordine este 0 (zero) sau omis, Excel atribuie rangul numărului ca și cum ref ar fi o listă sortată în ordine descrescătoare.

  • Dacă ordine este orice valoare nenulă, Excel atribuie rangul numărului ca și cum ref ar fi o listă sortată în ordine crescătoare.

  • RANK.EQ atribuie același rang numerelor duplicate. Totuși, prezența numerelor duplicate afectează rangurile atribuite numerelor următoare. De exemplu, într-o listă de întregi sortați în ordine crescătoare, dacă numărul 10 apare de două ori și are rangul 5, atunci numărul 11 va avea rangul 7 (niciun număr nu va avea rangul 6).

  • Pentru anumite scopuri este posibilă utilizarea unei definiții a rangului care să țină seama de egalități. În exemplul precedent, este posibil să se ceară un rang revizuit 5,5 pentru numărul 10. Aceasta poate să se facă adăugând următorul factor de corecție valorii întoarse de RANK.EQ. Acest factor de corecție este adecvat atât pentru cazurile în care rangul se calculează în ordine descrescătoare (ordine = 0 sau omis), cât și în ordine ascendentă (ordine = valoare diferită de zero).

    Factorul de corecție pentru ranguri egale=[COUNT(ref) + 1 – RANK.EQ(număr, ref, 0) – RANK.EQ(număr, ref, 1)]/2.

    În exemplul din registrul de lucru, RANK.EQ(A3;A2:A6;1) egal cu 3. Factorul de corecție este (5 + 1 – 2 – 3)/2 = 0,5, iar rangul revizuit care ține seama de egalități este 3 + 0,5 = 3,5. Dacă numărul apare doar o dată în ref, factorul de corecție va fi 0, iar RANK.EQ nu trebuie ajustat.

Exemplu

Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.

Date

7

3,5

3,5

1

2

Formulă

Descriere

Rezultat

=RANK.EQ(A2;A2:A6;1)

Rangul lui 7 în lista conținută în intervalul A2:A6. Pentru că argumentul Ordine (1) este o valoare diferită de zero, lista este sortată de la cea mai mică valoare la cea mai mare.

5

=RANK.EQ(A6;A2:A6)

Rangul lui 2 în aceeași listă. Deoarece este omis argumentul Ordine, lista este sortată, în mod implicit, de la cea mai mare valoare la cea mai mică.

4

=RANK.EQ(A3;A2:A6;1)

Rangul lui 3,5 în aceeași listă.

3

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele

Explorați instruirea >

Fiți primul care obține noile caracteristici

ALĂTURAȚI-VĂ UTILIZATORILOR MICROSOFT 365 INSIDER >

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×