日期之间的Excel SUMIF

spa*_*sen 19 excel date sumifs

我有列A,日期值格式为mm/dd/yyyy.如果A> = DATE(2012,1,1)AND,我试图将B列的值相加

=SUM(B:B)正确地加总B,但如果我尝试使用=SUMIF(B:B,A:A>=DATE(2012,1,1))返回的值是0.00.我假设这与使用十进制作为条件的总和和日期类型有关.有办法解决这个问题吗?

谢谢

Nia*_*all 34

你没有得到SUMIF正确的顺序 - 它需要是范围,标准,总和范围.尝试:

=SUMIF(A:A,">="&DATE(2012,1,1),B:B)
Run Code Online (Sandbox Code Playgroud)


spa*_*sen 28

要在日期之间进行SUMIFS,请使用以下命令:

=SUMIFS(B:B,A:A,">="&DATE(2012,1,1),A:A,"<"&DATE(2012,6,1))
Run Code Online (Sandbox Code Playgroud)