
Obecný vzorec
=SUMIFS(amounts,dates,">="&TODAY()-30,ids,id)
souhrn
Chcete-li sečíst tržby za posledních 30 dní podle ID (jako je jméno, iniciály, region atd.), Můžete použít funkci SUMIFS společně s funkcí DNES. V zobrazeném příkladu je vzorec v G5, zkopírovaný dolů, následující:
=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30,$B$5:$B$104,F5)
Vysvětlení
Funkce SUMIFS dokáže při výpočtu součtu zpracovat více kritérií. V tomto případě je SUMIFS nakonfigurován s rozsahem součtu pro všechny částky:
=SUMIFS($D$5:$D$104
První kritérium určuje rozsah kritérií, který obsahuje všechna data, s kritériem větším nebo rovným aktuálnímu datu mínus 30:
=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30
Druhé kritérium určuje rozsah kritérií všech ID s kritériem jednoho ID vytaženého ze sloupce F:
=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30,$B$5:$B$104,F5)
Rozsahy poznámek pro částky, data a ID jsou absolutní odkazy, takže se při kopírování nezmění. Když je vzorec zkopírován dolů do sloupce G, SUMIFS vypočítá celkový prodej za posledních 30 dní pro každé ID v tabulce.
Celkový prodej za posledních 30 dní
Chcete-li získat částku za celkový prodej za posledních 30 dní, opomeňte druhé kritérium:
SUMIFS(amounts,dates,">="&TODAY()-30)
U výše uvedeného příkladu se to stane:
SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30)