![](https://cdn.wiki-base.com/5658163/excel_formula_sum_if_date_is_greater_than__2.png.webp)
Formula generica
=SUMIF(range,">"&DATE(year,month,day),sum_range)
Sommario
Per sommare se basato su date maggiori di una certa data, puoi usare la funzione SOMMA.SE. Nell'esempio mostrato, la cella H5 contiene questa formula:
=SUMIF(date,">"&DATE(2015,10,1),amount)
Questa formula somma gli importi nella colonna D quando una data nella colonna C è maggiore del 1 ° ottobre 2015.
Spiegazione
La funzione SOMMA.SE supporta gli operatori logici di Excel (ad esempio "=", ">", "> =", ecc.), Quindi puoi usarti come preferisci nei tuoi criteri.
In questo caso, vogliamo abbinare le date maggiori del 1 ottobre 2015, quindi stiamo usando l'operatore maggiore di (>) con la funzione DATA per creare una data:
">"&DATE(2015,10,1)
La funzione DATA è un modo sicuro per creare date per i criteri della funzione, poiché elimina i problemi associati alle impostazioni di data regionali.
Si noti che è necessario racchiudere l'operatore maggiore di tra virgolette doppie e unirlo alla data con una e commerciale (&).
Data come riferimento di cella
Se vuoi esporre la data sul foglio di lavoro in modo che possa essere facilmente modificata, usa questa formula:
=SUMIF(date,">"&A1,amount)
Dove A1 è un riferimento a una cella che contiene una data valida.
Alternativa con SUMIFS
È inoltre possibile utilizzare la funzione SUMIFS. SUMIFS può gestire più criteri e l'ordine degli argomenti è diverso da SUMIF. La formula SUMIFS equivalente è:
=SUMIFS(amount, date,">"&DATE(2015,10,1))
Si noti che l'intervallo di somma viene sempre prima nella funzione SUMIFS.