2014-01-17 37 views
0

表#1:日數據Excel的總和天月

柱A:數量

表#2:按月數量

列在格式日/月/年 列B天答:在格式毫米月/日 B欄:總結數量

我嘗試使用:

=SUMIFS('Daily Data'!E17:E600,'Daily Data'!A17:A600,"=??/01/2013") 

這不起作用

累使用:

=SUMIFS('Daily Data'!E17:E600,'Daily Data'!A17:A600,"=??/"&MONTH(A1)&"/2013") 

不,不工作

如果用星號,它不工作,要麼

任何人都可以幫忙試過嗎?

+0

http://stackoverflow.com/questions/15285381/excel-formula-to-sumif-date-falls-in-particular-month – mndrake

回答

2

嘗試下面的公式:

=SUMPRODUCT(('Daily Data'!E17:E600)*(MONTH('Daily Data'!A17:A600)=MONTH(A1))) 

,但如果你有不同年份的日期在'Daily Data'!A17:A600你應該調整公式:

=SUMPRODUCT(('Daily Data'!E17:E600)*(MONTH('Daily Data'!A17:A600)=MONTH(A1))*(YEAR('Daily Data'!A17:A600)=YEAR(A1))) 
1
=Sumifs('Daily Data'!E17:E600,'Daily Data'!A17:A600,">=1/1/2013",'Daily Data'!A17:A600,"<=1/31/2013") 

如果您希望能夠輸入一個日期在A1和使用,您將使用:

=SUMIFS('Daily Data'!E17:E600,'Daily Data'!A17:A600,">"&EOMONTH(A1,-1),'Daily Data'!A17:A600,"<="&EOMONTH(A1,0))