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 sommare le celle e dividere per 5; che non tiene conto dei valori zero. Secondo, non funziona usare COUNTIF nel denominatore della tua 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, quanto segue 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. Un problema simile si verifica se si tenta di utilizzare un intervallo non contiguo con la funzione MEDIA.SE:

=AVERAGEIF(MyCells, "<>0")

Poiché non puoi utilizzare nessuna delle funzioni che potresti voler utilizzare, ti resta da fare affidamento su una formula un po ‘più lunga per calcolare la media. 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 è nel denominatore, che è ciò che rende il calcolo di questa media così complicato.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (7845) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: