分享

sumif(month()...)公式为什么出错?

 fzchenwl 2015-04-01

 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)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多