Mentre raccogli dati per il tuo progetto con Excel, potrebbe essere necessario sommare i primi N valori in un intervallo o gli ultimi N valori. Ad esempio, potresti tenere traccia dei punteggi del golf e dover sommare solo i primi tre punteggi o gli ultimi tre punteggi di una serie di punteggi.
Come per la maggior parte dei problemi di Excel, esistono diversi modi per implementare una soluzione. Ad esempio, potresti ordinare i punteggi in modo che siano in ordine crescente o decrescente. Avresti quindi i punteggi più alti o più bassi in un posto prestabilito dove potresti sempre sommarli.
Esiste però un modo più semplice. Puoi usare le funzioni GRANDE e PICCOLO, che svolgono il lavoro molto bene. Ad esempio, supponiamo di avere i punteggi nelle celle da C5 a C25. Tutto quello che devi fare è inserire la seguente formula in una cella per sommare i primi tre punteggi:
=GRANDE(C5:C25;1)+GRANDE(C5:C25;2)+GRANDE(C5:C25;3)
La funzione restituisce l’ennesimo valore più grande dall’intervallo specificato. Come mostrato nella formula, il valore più grande, il secondo più grande e il terzo più grande vengono restituiti e sommati. Allo stesso modo puoi utilizzare la funzione PICCOLO per sommare i tre punteggi più bassi:
=PICCOLO(C5:C25;1)+PICCOLO(C5:C25;2)+PICCOLO(C5:C25;3)
Un’altra versione delle due formule precedenti, potrebbe prevedere l’utilizzo di costanti di matrice:
=SOMMA(GRANDE(C5:C25;{1.2.3}))
=SOMMA(PICCOLO(C5:C25;{1.2.3}))
La costante di matrice è la parte della formula racchiusa tra parentesi graffe ({1.2.3}). Pur lavorando con le matrici, queste formule non richiedono l’immissione con Ctrl+Maiusc+Invio.