Esclusione di valori dalla media (Microsoft Excel)
L’hai visto alle Olimpiadi e in altri eventi sportivi: il punteggio medio di un atleta è determinato eliminando il punteggio più alto e il punteggio più basso, quindi calcolando la media del resto. Potrebbe essere necessario eseguire tipi di media simili. Ad esempio, potresti essere un insegnante e devi escludere i due punteggi più bassi dei compiti prima di calcolare una media.
Per eseguire questo tipo di calcolo della media, è sufficiente ricordare che la media viene calcolata sommando tutti i valori in un intervallo e quindi dividendo tale somma per il numero di elementi in tale intervallo. La funzione SUM fornisce facilmente la somma e la funzione COUNT può essere utilizzata per scoprire il numero di elementi nell’intervallo. Come escludere i due valori più bassi nell’intervallo? È possibile utilizzare la funzione SMALL.
Considera la seguente formula, che presuppone che tu voglia trovare una media corretta dell’intervallo A10: A14:
=(SUM(A10:A14)-SMALL(A10:A14,1)-SMALL(A10:A14,2))/(COUNT(A10:A14)-2)
La funzione SMALL viene utilizzata per determinare i due valori più bassi dell’intervallo e questi vengono sottratti dalla somma complessiva dell’intervallo. Il valore risultante viene quindi diviso per COUNT di valori nell’intervallo.
Si noti, inoltre, che il valore COUNT viene diminuito di 2 per compensare il fatto che si stanno ignorando i due valori più bassi.
Un altro modo per calcolare la stessa media è utilizzare una formula di matrice.
Il seguente fa il trucco:
=AVERAGE(IF(A10:A14>SMALL(A10:A14,2),A10:A14))
Poiché si tratta di una formula di matrice, è necessario inserirla premendo Ctrl + Maiusc + Invio invece di premere semplicemente Invio. Questa formula si basa ancora sull’uso della funzione SMALL, ma utilizza anche la funzione MEDIA effettiva per restituire un risultato. Poiché si tratta di una formula di matrice, esamina ciascuno dei valori nella matrice (l’intervallo) e li considera per l’utilizzo nella media solo se sono maggiori del secondo valore più piccolo nella matrice.
Sebbene la formula di matrice sia più corta della formula regolare più lunga, è necessario tenere presente un avvertimento: la formula di matrice produrrà un risultato indesiderato se c’è un “legame” a due vie nel secondo valore più basso dell’intervallo, oppure un legame a tre vie nel valore più basso. Ad esempio, se i valori mediati sono 3, 2, 10, 3 e 7, la formula dell’array produrrà una media di 8,5. Perché? Perché solo i valori 10 e 7 sono al di sopra del secondo valore più basso e la media di questi due è 8,5.
Se utilizzi la formula più lunga, presentata per la prima volta sopra, la media restituita è 6,666667, che è la media di 10, 3 e 7.
Se provi queste formule e non funzionano, dovresti controllare per assicurarti di avere installato Analysis ToolPak. La funzione SMALL fa parte di quel ToolPak.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (2050) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: