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 confrontare il numero. |
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 |
|
|---|---|---|
1 |
10 |
3 |
2 |
20 |
19 |
3 |
15 |
George |
4 |
25 |
45 |
5 |
30 |
-8 |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Classifica un valore rispetto a un intervallo rettangolare di numeri, dal più alto al più basso, ignorando le celle di testo. | =RANK(A2, A1:B5) |
Classifica il valore in A2 (20) in ordine decrescente tra i 9 valori numerici in A1:B5, saltando "George" in B3 poiché è testo. Risultato: 4 |
| Classifica un valore rispetto a una singola colonna di numeri, dal più basso al più alto. | =RANK(A3, A1:A5, 1) |
Classifica il valore in A3 (15) in ordine crescente tra i 5 valori nella sola colonna A. Risultato: 2 |
| Classifica un valore inserito direttamente nella formula rispetto a un intervallo rettangolare, ignorando le celle di testo. | =RANK(25, A1:B5) |
Classifica il valore letterale 25 in ordine decrescente tra i 9 valori numerici in A1:B5. Risultato: 3 |
| Classifica un valore rispetto a un intervallo rettangolare di numeri, dal più basso al più alto, ignorando le celle di testo. | =RANK(B5, A1:B5, 1) |
Classifica il valore in B5 (-8) in ordine crescente tra i 9 valori numerici in A1:B5, dato che è il più piccolo, si posiziona al 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) 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.