Descrizione
Usa questa funzione per restituire il k-esimo valore più grande di un insieme di dati. Sostenuto in Catene. Può essere utilizzato con CHILDREFS.
LARGE è utile per estrarre un valore in base alla sua posizione relativa in un set di dati. Può essere utilizzato per trovare i top performer, gli outlier o valori percentili specifici.
Sintassi
LARGE(array, k)
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
Array |
Sì | L'array o l'intervallo di dati da cui estrarre il k-esimo valore più grande. | Una matrice di numeri o un riferimento a un intervallo di celle contenenti numeri. |
k |
Sì | La posizione (dalla più grande) del valore da restituire. | Un numero intero positivo. Se k è maggiore del numero di punti dati, LARGE restituisce il valore più piccolo. |
Esempio
Dati campione
| A | B | ||
|---|---|---|---|
1 |
Punteggio | Nome | |
2 |
85 | Alice | |
3 |
92 | Bob | |
4 |
78 | Charlie | |
5 |
95 | David | |
6 |
88 | Emma |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Trova il valore più alto in un set di dati. | =GRANDE(A2:A6, 1) |
Restituisce il punteggio più alto tra i cinque studenti. Risultato: 95 |
| Trova il valore a un rango specifico dall'alto in un set di dati. | =GRANDE(A2:A6, 2) |
Restituisce il secondo punteggio più alto tra i cinque studenti. Risultato: 92 |
| Trova il valore a un rango specifico dall'alto in un set di dati. | =GRANDE(A2:A6, 3) |
Restituisce il terzo punteggio più alto tra i cinque studenti. Risultato: 88 |
| Trova il valore più basso in un set di dati chiedendo il valore più grande all'ultimo posto. | =GRANDE(A2:A6, 5) |
Restituisce il 5° punteggio più alto su 5 totali — che equivale al più basso. Risultato: 78 |
| Trova il nome associato al valore più alto classificato in un set di dati. | =INDEX(B2:B6, MATCH(LARGE(A2:A6, 1), A2:A6, 0)) |
Trova il punteggio più alto (95), ne individua la posizione tra i punteggi, poi restituisce il nome dello studente corrispondente in quella posizione. Risultato: David |
Note
- Se l'array è vuoto, LARGE restituisce l'errore #NUM!
- Se k ≤ 0 o se k è maggiore del numero di punti dati, LARGE restituisce l'errore #NUM!.
- I valori doppi vengono contati. Ad esempio, in un elenco di 10 punteggi con due punteggi pari a 100, sia
LARGE(array, 1)cheLARGE(array, 2)restituiranno 100. - I valori non numerici dell'array vengono ignorati.
- LARGE viene spesso utilizzato insieme alla sua controparte, la funzione SMALL:
- LARGE restituisce il k-esimo valore più grande
- SMALL restituisce il k-esimo valore più piccolo
Suggerimenti
- Usa LARGE per trovare i migliori risultati o identificare i valori anomali in un set di dati.
- Combina LARGE con INDEX e MATCH per restituire informazioni associate al k-esimo valore più grande.
- Per trovare i percentili, usa LARGE con k calcolato come
(1 - percentile) * numero di numeri. - Per gli intervalli dinamici, prendi in considerazione l'utilizzo di LARGE con formule di array o intervalli dinamici denominati.