使用Excel的SUMIFS函数和date条件

我有一个数据:

ABC 13524 2012-07 2 13524 2012-08 9 13524 2012-09 5 13524 2012-10 2 13524 2012-11 7 

现在我想总结column C的值,如果date大于单元格中指定的值:

  DEF 13524 2012-09 

上面,在column F下的单元格中,我写道:

 =SUMIFS($C:$C,$A:$A,D1,$B:$B,">="&E1) 

这会给我的数值总和大于或等于2012-09的值,所以结果应该是5+2+7 = 14 ,但是它返回0.上面的错误是什么?

您必须将示例中的string转换为实际date,例如通过使用

 =DATE(LEFT(B2;4);MID(B2;6;2);1) 

以产生相应月份的第一天。

然后,您将需要更改您的单元格E1也有一个date而不是string作为值。