Formula generica
=AVERAGEIFS(values,range1,criteria1,range2,criteria2)
Sommario
Per calcolare la media dei numeri in base a più criteri, è possibile utilizzare la funzione MEDIA.SE. Nell'esempio mostrato, la formula in I5 è:
=AVERAGEIFS(sales,group,F5,region,G5)
dove "gruppo" (B5: B14), "regione" (C5: C14) e "vendite" (D5: D14) sono intervalli denominati.
Spiegazione
Come la funzione CONTA.SE e SOMMA.SE, la funzione MEDIA.SE è progettata per gestire più criteri immessi in coppie (intervallo, criteri). Finché queste informazioni vengono fornite correttamente, il comportamento di AVERAGEIFS è completamente automatico.
Nell'esempio mostrato, abbiamo valori di gruppo nella colonna F e valori di regione nella colonna G. Usiamo questi valori direttamente usando i riferimenti di cella per i criteri.
Il primo argomento contiene l'intervallo di valori per la media:
sales
Per limitare il calcolo per gruppo forniamo:
group,F5
Per limitare il calcolo per regione utilizziamo:
region,G5
Il risultato nella cella J5 è 105:
=AVERAGEIFS(sales,group,F5,region,G5) // returns 105
Senza intervalli denominati
Gli intervalli denominati vengono utilizzati solo per la leggibilità. La formula equivalente in J5, senza intervalli denominati e con valori di criteri hardcoded è:
=AVERAGEIFS(D5:D14,B5:B14,"A",C5:C14,"East")