Danilo ha un foglio di lavoro che contiene informazioni sulle case vendute nella sua agenzia immobiliare. Il foglio ha una serie di colonne, due delle quali sono Data di vendita e Prezzo di vendita. Danilo vorrebbe calcolare un prezzo di vendita medio per le vendite effettuate tra una data di vendita iniziale e una data di fine. Potrebbe filtrare i dati e quindi calcolare una media, ma preferirebbe semplicemente trovare una formula che restituisca il valore. Tuttavia, non è sicuro di come procedere.
In realtà esistono diversi modi per ottenere la media che cerchi. Supponiamo, ad esempio, di selezionare tutte le celle che contengono le date di vendita e di assegnare all’intervallo il nome DateVendita. Inoltre, definisci il nome PrezziVendita per fare riferimento all’intervallo che contiene i prezzi di vendita. Infine, definisci le celle per DataInizio e DataFine (il loro contenuto dovrebbe essere autoesplicativo). Detto questo, potresti usare una formula come questa:
=MEDIA.PIÙ.SE(PrezziVendita; DateVendita; ">=" & DataInizio; DateVendita; "<=" & DataFine)
Come ho detto, ci sono anche altre formule che potresti usare. Eccone solo altre due:
=MEDIA(SE((DateVendita >= DataInizio) * (DateVendita <= DataFine); PrezziVendita))
=MEDIA(FILTRO(PrezziVendita; ((DateVendita >= DataInizio) * (DateVendita <= DataFine))))
Quale dovresti usare? Non importa davvero in questo caso; dipende interamente da te. Ciascuna restituisce esattamente lo stesso risultato e non devi preoccuparti di ordinare i tuoi dati in un ordine particolare.