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 | ||
|---|---|---|---|
1 |
Punteggio | Nome | |
2 |
89 | Alice | |
3 |
95 | Bob | |
4 |
95 | Charlie | |
5 |
87 | David | |
6 |
92 | Eva |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Classifica un valore rispetto a un elenco di numeri, dal più alto al più basso. | =RANK.AVG(A2, $A$2:$A$6, 0) |
Classifica il punteggio di Alice, pari a 89, in ordine decrescente, dove il punteggio più alto ottiene il rango 1. Risultato: 4 |
| Classifica un valore a parimerito rispetto a un elenco di numeri, dal più alto al più basso. | =RANK.AVG(A3, $A$2:$A$6, 0) |
Classifica il punteggio di Bob, 95, in ordine decrescente. Dato che è a pari merito con il punteggio di Charlie per il primo posto, si dividono equamente le posizioni 1 e 2. Risultato: 1,5 |
| Classifica un valore a parimerito rispetto a un elenco di numeri, dal più alto al più basso. | =RANK.AVG(A4, $A$2:$A$6, 0) |
Classifica il punteggio di Charlie, 95, in ordine decrescente. Dato che è a pari merito con il punteggio di Bob per il primo posto, si dividono equamente le posizioni 1 e 2. Risultato: 1,5 |
| Classifica un valore rispetto a un elenco di numeri, dal più basso al più alto. | =RANK.AVG(A5, $A$2:$A$6, 1) |
Classifica il punteggio di David (87) in ordine crescente, dato che è il punteggio più basso nell'elenco, si posiziona al primo posto. Risultato: 1 |
| Classifica un valore digitato direttamente nella formula rispetto a un elenco di numeri, usando l'ordine predefinito. | =RANK.AVG(92, $A$2:$A$6) |
Classifica il valore letterale 92 in ordine decrescente (il predefinito quando non viene specificato alcun ordine). Risultato: 3 |
Note
- RANK.AVG assegna lo stesso grado medio ai valori duplicati. Ad esempio, se due valori pareggiano al rango 2, entrambi ricevono un rango 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 in 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 scenari di classificazione più complessi.
- Per ottenere una classifica unica per ogni valore (senza medie per i parimerito), usa invece RANK.
- Per gli insiemi di dati con più di 255 valori, ti consigliamo di utilizzare le 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.