请参见下图中的数据示例...
我想按月和年分别求和。
如何使用SUMIF
来做到这一点?
我的想法很简单-每个月和每年都有公式,像这样:
=SUMIF(A1:A100,"2018-01-*",B1:B100)
=SUMIF(A1:A100,"2018-02-*",B1:B100)
=SUMIF(A1:A100,"2018-03-*",B1:B100)
..etc
=SUMIF(A1:A100,"2018-*",B1:B100)
=SUMIF(A1:A100,"2019-*",B1:B100)
..etc
但是这个公式不起作用。 criterion
出了点问题。
那我做错了什么?我使用通配符不正确吗?
答案 0 :(得分:0)
这里的问题是包含日期的单元格是特殊的,无法像criterion
这样与2018-08-*
进行比较。
解决方法是使用SUMIFS
,然后使用criterion
函数设置每个DATE()
。这是2018-07
的示例:
=SUMIFS(B2:B100,A2:A100,">="&DATE(2018,7,1),A2:A100,"<"&DATE(2018,8,1))
答案 1 :(得分:0)