我有一个电子表格,其中日期在B列,值在E列。
日期的格式为:dd / mm / yy 值的格式为:XXX,XX€
我正在尝试根据日期对单元格求和,但我不能。
我使用像这样的函数SUMIFS来计算11月的值:
=SUMIFS(E9:E1000;B9:B1000;">="DATE(2014;11;1)&"<="DATE(2014,11,30))
我做错了什么但我不知道是什么。
答案 0 :(得分:3)
为了获得指定日期范围(2014年11月)的条件总和,请更正您的语法,如下面的示例所示:
=SUMIFS(E9:E1000,B9:B1000,">="&DATE(2014,11,1), B9:B1000,"<"&DATE(2014,12,1))
注意:此解决方案与美国日期格式相关:mm / dd / yyyy,因此您可能需要根据您的情况进行更正,具体取决于您的PC上如何设置DATE()功能。另外,由于我的区域设置,它使用的是逗号分隔符,可能与您PC上的不同(您可能需要使用分号;
)。
希望这会有所帮助。亲切的问候,
答案 1 :(得分:0)
也许:
=SUMPRODUCT(--(B9:B1000>=DATE(2014,11,1))*(B9:B1000<=DATE(2014,11,30))*(E9:E1000))