Calcolo della media di un intervallo non contiguo (Microsoft Excel)
Tom deve calcolare la media di una serie di celle non contigue, escludendo tutte le celle che possono contenere valori zero. In particolare, deve calcolare la media delle celle A1, C1, E1, G1 e J1, ma solo contando quelle celle che non contengono zero.
Prima di entrare in ciò che funziona, diamo un’occhiata a ciò che non funziona.
Prima di tutto, non funziona semplicemente aggiungere le celle e dividere per 5; che non tiene conto dei valori zero. Secondo, non funziona usare COUNTIF nel denominatore della formula, come mostrato qui:
=(A1+C1+E1+G1+J1) / COUNTIF(A1:J1,"<>0")
Questo non funziona perché esamina e conta le celle all’interno dell’intero intervallo di A1: J1, non solo le cinque celle che vuoi considerare nella media. Potresti anche pensare di poter selezionare le tue cinque celle non contigue, dare loro un nome e quindi utilizzare il nome nella formula. Sebbene Excel ti permetta di creare il nome, il seguente restituisce un errore:
=SUM(MyCells) / COUNTIF(MyCells,"<>0")
Sembra che COUNTIF funzionerà solo con un singolo intervallo contiguo, quindi la natura non contigua dell’intervallo MyCells getta la funzione in tilt.
Puoi calcolare la media di queste cinque celle applicando un po ‘di “inganno” al tuo denominatore, in questo modo:
=(A1+C1+E1+G1+J1) / ((A1<>0)+(C1<>0)+(E1<>0)+(G1<>0)+(J1<>0))
La valutazione eseguita su ogni cella del denominatore restituisce un 1 (per Vero) o uno 0 (per Falso) a seconda che la cella contenga un valore diverso da zero o meno. Questa serie di valori viene sommata, fornendo il conteggio necessario di celle diverse da zero per il denominatore.
Si noti che la discussione qui è stata tutta sul denominatore nella formula, non sul numeratore. Il motivo è semplice: puoi aggiungere tutti e cinque i valori al numeratore; i valori zero non contano davvero.
L’unico punto in cui contano è il denominatore, che è ciò che rende il calcolo di questa media così complicato.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (7842) 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: