Descrizione
Usa questa funzione per calcolare il rango di un numero all'interno di un elenco di numeri e i pareggi riceveranno un rango medio. Sostenuto in Catene. Può essere utilizzato con CHILDREFS.
RANK.AVG restituisce il rango statistico di un valore in un set di dati. Se ci sono valori duplicati nell'elenco, assegna il rango medio a questi valori.
Sintassi
RANK.AVG(numero, ref_1, [..., ref_254, [ordine])
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
numero |
Sì | Il numero di cui vuoi trovare il grado. | Un numero, un riferimento a una cella contenente un numero o una formula che produce uno di questi risultati. |
ref_1, ref_n |
Sì | L'elenco dei numeri da valutare. | Un intervallo di celle, un insieme di numeri, un riferimento a una cella contenente uno di questi o una formula che produce uno di questi valori. Possono essere forniti fino a 255 valori. |
ordine |
No | Specifica come classificare il numero. | 0 (decrescente) o 1 (crescente). Se omesso, l'ordine predefinito è quello discendente (0). |
Esempio
Dati campione
| A | B |
|---|---|
| Punteggio | Nome |
| 89 | Alice |
| 95 | Bob |
| 95 | Charlie |
| 87 | David |
| 92 | Eva |
Formule campione
| Formula | Descrizione | Risultato |
|---|---|---|
=RANK.AVG(A2, $A$2:$A$6, 0) |
Classifica il punteggio di Alice (89) in ordine decrescente. | 4 |
=RANK.AVG(A3, $A$2:$A$6, 0) |
Classifica il punteggio di Bob (95) in ordine decrescente. | 1.5 |
=RANK.AVG(A4, $A$2:$A$6, 0) |
Classifica il punteggio di Charlie (95) in ordine decrescente. | 1.5 |
=RANK.AVG(A5, $A$2:$A$6, 1) |
Classifica il punteggio di David (87) in ordine crescente. | 1 |
=RANK.AVG(92, $A$2:$A$6) |
Classifica il punteggio di 92 in ordine decrescente (valore predefinito). | 3 |
Note
- RANK.AVG assegna lo stesso grado medio ai valori duplicati. Ad esempio, se due valori si classificano a pari merito al secondo posto, riceveranno entrambi un punteggio di 2,5.
- Se ometti l'argomento order o lo imposti a 0, RANK.AVG classifica i numeri in ordine decrescente (il numero più grande ottiene il rango 1).
- Se imposti l'argomento order a 1, RANK.AVG classifica i numeri in ordine crescente (il numero più piccolo ottiene il rango 1).
- RANK.AVG restituisce il valore di errore #N/A se il numero non viene trovato nell'array ref.
- I valori non numerici nell'array
refvengono ignorati.
Suggerimenti
- Utilizza RANK.AVG quando vuoi assegnare dei gradi medi a valori uguali, il che può essere utile nei concorsi o nelle analisi statistiche.
- Quando usi RANK.AVG con una colonna di dati, usa sempre riferimenti assoluti (ad esempio, $A$2:$A$10) per assicurarti che venga usato l'intervallo corretto quando copi la formula.
- Combina RANK.AVG con altre funzioni come IF o COUNTIF per ottenere classifiche più complesse.
- Per ottenere una classifica unica per ogni valore (senza medie per i legami), usa invece RANK .
- Per gli insiemi di dati con più di 255 valori, ti suggeriamo di utilizzare colonne di aiuto per consolidare i valori.
- Ricorda che RANK.AVG restituisce un valore decimale per i ranghi equiparati, che potrebbe dover essere arrotondato ai fini della visualizzazione.
Funzioni correlate
MEDIA
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIANA
MIN
MINA
MINIFS
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA