Descrizione
Usa questa funzione per determinare il rango di un numero in un elenco di numeri. Sostenuto in Catene. Può essere utilizzato con CHILDREFS.
RANK è utile per trovare la posizione relativa di un valore all'interno di un insieme di dati.
Sintassi
RANK(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'intervallo di numeri con cui va confrontato il numero dell',. |
Un intervallo di celle, un insieme di numeri, un riferimento a una cella contenente uno di questi o una formula che dia come risultato uno di questi. Possono essere forniti fino a 255 valori. |
ordine |
No | Un numero che specifica come classificare il numero . |
Un valore di 1 per l'ordine ascendente o 0 per l'ordine discendente. Se omesso, viene utilizzato il valore "0". |
Esempio
Dati campione
| A | B |
|---|---|
| 10 | 3 |
| 20 | 19 |
| 15 | Giorgio |
| 25 | 45 |
| 30 | -8 |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Ordina un valore rispetto a un intervallo rettangolare di numeri, dal più alto al più basso, ignorando le celle contenenti testo. | =RANK(A2, A1:B5) |
Ordina il valore in A2 (20) in ordine decrescente tra i 9 valori numerici presenti in A1:B5, tralasciando "George" in B3 poiché si tratta di testo. Risultato: 4 |
| Ordina un valore rispetto a una singola colonna di numeri, dal più basso al più alto. | =RANK(A3, A1:A5, 1) |
Ordina il valore in A3 (15) in ordine crescente solo tra i 5 valori presenti nella colonna A. Risultato: 2 |
| Confronta un valore digitato direttamente nella formula con un intervallo rettangolare, ignorando eventuali celle contenenti testo. | =RANK(25, A1:B5) |
Ordina il valore letterale 25 in ordine decrescente tra i 9 valori numerici presenti nell'intervallo A1:B5. Risultato: 3 |
| Ordina un valore rispetto a un intervallo rettangolare di numeri, dal più basso al più alto, ignorando le celle contenenti testo. | =RANK(B5, A1:B5, 1) |
Ordina il valore in B5 (-8) in ordine crescente tra i 9 valori numerici compresi tra A1 e B5: essendo il più piccolo, occupa il primo posto. Risultato: 1 |
Note
- Se due o più numeri nell'elenco sono uguali, avranno lo stesso rango. Tuttavia, questo influenzerà i ranghi dei numeri successivi.
- I valori non numerici (celle vuote, valori di testo e valori logici) presenti in
refvengono ignorati. - Se una cella dell'intervallo
refpresenta un errore, tale errore verrà restituito. - L'argomento ordine è opzionale. Se omesso, i risultati di RANK utilizzano l'ordine decrescente.
- Usa RANK.EQ per risolvere i legami assegnando il rango medio a ogni valore legato.
Suggerimenti
- RANK può essere utilizzato con COUNT per gestire i valori di parità e regolare le classifiche di conseguenza.
- RANK è utile per creare classifiche di performance, vendite o altri insiemi di dati misurabili.
- Per gli insiemi di dati con più di 255 valori, ti consigliamo di utilizzare le colonne di aiuto per consolidare i valori.
- Puoi combinare RANK con altre funzioni come IF, INDEX e VLOOKUP per creare report e dashboard dinamici.
Funzioni correlate
AVERAGE
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIAN
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