如何在Excel 2007中汇总两个日期之间的值

如何在Excel 2007中汇总两个日期之间的值,excel,excel-2007,Excel,Excel 2007,假设我想总结一下从一月到三月的数值。下面是一个例子 ╔═══════════╦════════════╗ ║ Column A ║ Column B ║ ╠═══════════╬════════════╣ ║ 1/30/2011 ║ 1 ║ ║ 1/25/2011 ║ 1 ║ ║ 3/30/2011 ║ 1 ║ ║ 3/25/2011 ║ 1 ║ ║ 5/13/2011 ║ 1 ║ ╚═══════

假设我想总结一下从一月到三月的数值。下面是一个例子

╔═══════════╦════════════╗
║ 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,“>=”和日期(2011年),1月,1日),A1:A5,“我认为年/月/日没有达到您的预期,请参见:

它们返回参数的年值、月值和日值。请尝试输入

=YEAR(2011)
并将其与

=YEAR("1/30/2011")
也就是说,你只需把日期写在引号里就可以得到你想要的

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

=SUMIFS(B1:B5,A1:A5,“>=2011-01-01”,A1:A5,“你是对的,我的年份/日期函数错了。你的例子就是答案,它帮了我很大的忙。谢谢。我仍然需要为当前年份创建一个通用电子表格,所以我使用了这个函数。=SUMIFS(B1:B5,A1:A5,“>=”&日期(Year(今天()),1,1),A1:A5,“@Igor:如果你的问题得到了回答,别忘了接受它: