
Formula generică
=SUMIFS(amounts,dates,">="&TODAY()-30,ids,id)
rezumat
Pentru a însuma vânzările din ultimele 30 de zile după un cod (cum ar fi numele, inițialele, regiunea etc.) puteți utiliza funcția SUMIFS împreună cu funcția TODAY. În exemplul prezentat, formula din G5, copiată, este:
=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30,$B$5:$B$104,F5)
Explicaţie
Funcția SUMIFS poate gestiona mai multe criterii atunci când calculează o sumă. În acest caz, SUMIFS este configurat cu un interval de sumă pentru toate sumele:
=SUMIFS($D$5:$D$104
Primul criteriu specifică un interval de criterii care conține toate datele, cu un criteriu mai mare sau egal cu data curentă minus 30:
=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30
Al doilea criteriu specifică o gamă de criterii pentru toate ID-urile, cu un criteriu al unui singur ID extras din coloana F:
=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30,$B$5:$B$104,F5)
Intervalele de note pentru sume, date și coduri de identificare sunt referințe absolute, astfel încât să nu se schimbe când sunt copiate. Când formula este copiată în coloana G, SUMIFS calculează vânzările totale în ultimele 30 de zile pentru fiecare ID din tabel.
Vânzări totale în ultimele 30 de zile
Pentru a obține o sumă pentru vânzările totale din ultimele 30 de zile, trebuie doar să omiteți al doilea criteriu:
SUMIFS(amounts,dates,">="&TODAY()-30)
Pentru exemplul de mai sus, acesta devine:
SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30)