
Formula generica
=AVERAGEIFS(range1,range2,"")
Sommario
Per calcolare una media, escludendo i valori vuoti in un intervallo di criteri, è possibile utilizzare la funzione MEDIA.SE e una semplice espressione logica. Nell'esempio mostrato, la formula in F6 è:
=AVERAGEIFS(price,group,"")
dove "prezzo" (C5: C15) e "gruppo" (D5: D15) sono denominati intervalli.
Spiegazione
Excel supporta una serie di operatori logici che possono essere utilizzati in vari modi per creare criteri. In questo esempio, stiamo usando l'operatore non uguale a () per escludere valori senza gruppo in D5: D15. L'intervallo e i criteri vengono forniti come due argomenti:
D5:D15,""
Che è equivalente all'espressione:
D5:D15""
che significa non uguale a una stringa vuota, ad esempio non vuoto.
Escluse le formule
La formula precedente non escluderà le stringhe vuote restituite dalle formule (= ""). Se hai stringhe vuote restituite dalle formule nell'intervallo di criteri, puoi regolare i criteri in questo modo:
=AVERAGEIFS(C5:C15,D5:D15,">""")
Ciò escluderà correttamente la stringa vuota restituita dalle formule.