sumif可以根据条件求和,如计算2014-2-10日的销售数量之和

=SUMIF(A2:A10,"2014-2-10",B2:B10)
如果想按月统计,于是写出下面的公式
=SUMIF(month(A2:A10),"1",B2:B10)
上面公式原意是想先用MONTH计算月份,然后再求和,结果却提示错误。

原来,sumif的第一个参数只能是单元格区域,而区域用函数处理后不再是区域,而变成一组值。不再符合函数的参数类型。
如果我想计算1月份的销售之和,可以用sumproduct函数来完成,即:
=SUMPRODUCT((MONTH(A2:A10)=2)*B2:B10)