Excel按月计算
工作表#1:每日数据
A列:格式为dd / mm / yyy的天数列B:数量
工作表#2:每月的数量
列A:格式为mm / yy的月份列B:总计数量
我试过使用:
=SUMIFS('Daily Data'!E17:E600,'Daily Data'!A17:A600,"=??/01/2013")
这不起作用
厌倦使用:
=SUMIFS('Daily Data'!E17:E600,'Daily Data'!A17:A600,"=??/"&MONTH(A1)&"/2013")
不,不起作用
试过如果与asterix,它也无法正常工作
任何人都可以帮忙吗?
尝试下面的公式:
=SUMPRODUCT(('Daily Data'!E17:E600)*(MONTH('Daily Data'!A17:A600)=MONTH(A1)))
但如果您在'Daily Data'!A17:A600
有不同年份的date'Daily Data'!A17:A600
您应该调整公式:
=SUMPRODUCT(('Daily Data'!E17:E600)*(MONTH('Daily Data'!A17:A600)=MONTH(A1))*(YEAR('Daily Data'!A17:A600)=YEAR(A1)))
=Sumifs('Daily Data'!E17:E600,'Daily Data'!A17:A600,">=1/1/2013",'Daily Data'!A17:A600,"<=1/31/2013")
如果您希望能够在A1
inputdate并使用该date,您可以使用:
=SUMIFS('Daily Data'!E17:E600,'Daily Data'!A17:A600,">"&EOMONTH(A1,-1),'Daily Data'!A17:A600,"<="&EOMONTH(A1,0))