如何总结Excel 2007中两个date之间的值

假设我想总结一月至三月的价值。 下面是一个例子

╔═══════════╦════════════╗ ║ Column A ║ Column B ║ ╠═══════════╬════════════╣ ║ 1/30/2011 ║ 1 ║ ║ 1/25/2011 ║ 1 ║ ║ 3/30/2011 ║ 1 ║ ║ 3/25/2011 ║ 1 ║ ║ 5/13/2011 ║ 1 ║ ╚═══════════╩════════════╝ 

我做了一些研究,发现我可以使用SUMIFS函数

= SUMIFS(B1:B5,A1:A5, “> =” &DATE(YEAR(2011),月(1),日(1)),A1:A5, “<=” &DATE(YEAR(2011),月( 4),日(1)))

但由于某种原因,而不是返回4返回0.我真的很感激,如果有人可以找出原因。

谢谢

我不认为年/月/日做你的期望,看:

http://www.techonthenet.com/excel/formulas/year.php

他们返回参数的年份值,月份值和date值。 尝试input

 =YEAR(2011) 

并与之比较

 =YEAR("1/30/2011") 

也就是说,只要把date放在引号中就可以得到你想要的

 =SUMIFS(B1:B5,A1:A5,">=2011-01-01",A1:A5,"<=2011-04-01") 

在我的Excel中产生4个。