Formula di Excel: n-esimo valore più grande -

Sommario

Formula generica

=LARGE(range,n)

Sommario

Per ottenere il 2 ° valore più grande, il 3 ° valore più grande, il 4 ° valore più grande e così via, da un insieme di dati, è possibile utilizzare la funzione GRANDE. Nell'esempio mostrato, la formula in I5 è:

=LARGE($C5:$G5,I$4)

Quando la formula viene copiata su e giù per la tabella, restituisce i primi 3 punteggi per ogni studente nell'elenco.

Spiegazione

La funzione GRANDE è completamente automatica: è sufficiente fornire un intervallo e un numero intero per "nth" per specificare il valore classificato desiderato. I nomi ufficiali per questi argomenti sono "array" e "k".

Ad esempio, possiamo usare LARGE per ottenere i primi 3 punteggi per Hannah in questo modo:

=LARGE(C5:G5,1) // best score =LARGE(C5:G5,2) // 2nd best score =LARGE(C5:G5,3) // 3rd best score

Nell'esempio mostrato, la formula in I5 è simile a questa:

=LARGE($C5:$G5,I$4)

Questo è un uso intelligente di riferimenti misti che sfrutta i numeri 1,2 e 3 già nell'intervallo I5: K5, in modo che possano essere inseriti nella formula per n:

  • Il valore fornito per array è il riferimento misto $ C5: $ G5. Notare che le colonne sono bloccate, ma le righe no. Ciò consente di aggiornare le righe quando la formula viene copiata, ma impedisce la modifica delle colonne quando la formula viene copiata.
  • Il valore fornito per k (n) è un altro riferimento misto, I $ 4. Qui, la riga è bloccata in modo che non cambierà mentre la formula viene copiata. Tuttavia, la colonna non è bloccata, consentendole di cambiare mentre la formula viene copiata.

Nota: utilizzare la funzione SMALL per ottenere l'ennesimo valore più piccolo.

Articoli interessanti...