
Sommario
La funzione RANK di Excel restituisce il rango di un valore numerico rispetto a un elenco di altri valori numerici. RANK può classificare i valori dal più grande al più piccolo (cioè le vendite migliori) e dal più piccolo al più grande (cioè il tempo più veloce).
Scopo
Classifica un numero rispetto a un intervallo di numeriValore di ritorno
Un numero che indica il rango.Sintassi
= RANK (numero, rif, (ordine))argomenti
- numero - Il numero da classificare.
- ref - L'intervallo che contiene i numeri in base ai quali classificarsi.
- ordine : (facoltativo) se classificare in ordine crescente o decrescente.
Versione
Excel 2003Note sull'utilizzo
La funzione RANK di Excel assegna un rango a un valore numerico rispetto a un elenco di altri valori numerici. Utilizzare RANK quando si desidera visualizzare un rango per i valori numerici in un elenco. Non è necessario ordinare i valori nell'elenco prima di utilizzare RANK.
Controllo dell'ordine in classifica
La funzione di rango ha due modalità operative, controllate dall'argomento order. Per classificare i valori in cui il valore più grande è classificato # 1, impostare l'ordine su zero (0). Ad esempio, con i valori 1-5 nell'intervallo A1: A5:
=RANK(A1,A1:A5,0) // descending, returns 5 =RANK(A1,A1:A5,1) // ascending, returns 1
Imposta l'ordine su zero (0) quando vuoi classificare qualcosa come le vendite migliori, dove il numero di vendite più alto dovrebbe essere al primo posto e per impostare l'ordine su uno (1) quando vuoi classificare qualcosa come i risultati di gara, dove il più breve ( il tempo più veloce) dovrebbe essere al primo posto.
Duplicati
La funzione RANK assegnerà ai valori duplicati lo stesso rango. Ad esempio, se un determinato valore ha un rango 3 e ci sono due istanze del valore nei dati, la funzione RANK assegnerà a entrambe le istanze un rango 3. Il rango successivo assegnato sarà 5 e nessun valore sarà assegnato un grado di 4. Se i ranghi pari sono un problema, una soluzione alternativa è utilizzare una strategia di pareggio.
Nota: la funzione RANK è ora classificata come funzione di compatibilità. Microsoft consiglia invece di utilizzare RANK.EQ o RANK.AVG.
Appunti
- L'impostazione predefinita per l'ordine è zero (0). Se l'ordine è 0 o viene omesso, il numero viene classificato rispetto ai numeri ordinati in ordine decrescente: i numeri più piccoli ricevono un valore di rango più alto e il valore più grande in un elenco verrà classificato al primo posto.
- Se l'ordine è 1, il numero viene classificato rispetto ai numeri ordinati in ordine crescente: i numeri più piccoli ricevono un valore di rango inferiore e il valore più piccolo in un elenco verrà classificato al primo posto.
- Non è necessario ordinare i valori nell'elenco prima di utilizzare la funzione RANK.
- In caso di parità (ovvero l'elenco contiene duplicati) RANK assegnerà lo stesso valore di rango a ciascun set di duplicati.
- Alcuni documenti suggeriscono che ref può essere un intervallo o un array, ma sembra che ref debba essere un intervallo.
Video collegati

