分享

Excle多条件求和函数—SUMPRODUCT函数

 tanysky 2012-09-25

如下图:

求和同D列同时满足条件:A列为a,B列为w,C列为e

 

 

一、用SUM函数结合IF函数

              直接用SUMIF函数不行,但我们把SUM函数和IF函数结合起来,再配合以数组公式,那就行了。

              =SUM(IF((a1:a8=“a”)*(b1:b8=“w”)*(c1:c8=“a”)),d1:d8)

              然后按下“Ctrl+Shift+Enter”快捷键

 

二、SUMPRODUCT函数

       如果感觉数组公式有些繁杂的话,那么下面的公式也是不错的。输入公式

       =SUMPRODUCT((A1:A8="a")*(B1:B8="w")*(C1:C8="e")*(D1:D8))

       直接回车就可以得到结果。

以上方法可以用在OFFICE2003及以前版本

office2007版本新增了专门的多条件求和函数SUMIFS(),使用比较简单。

例二:

 

例子如下 A B C 1 张三 键盘 42 张三 主机 23 李四 U盘 24 张三 键盘 2我要用公式统计张三一共领用键盘多少个?主机多少个?即满足两个条件,名字是张三。领用又是键盘的、一共有多少?请教设一下公式,谢谢=SUMPRODUCT((A1:A10="张三")*(B1:B10="键盘")*C1:C10)=SUMPRODUCT((A1:A10="张三")*(B1:B10="主机")*C1:C10) 这是2003版中的设置,如果是2007版,有现成的sumifs可以使用,更方便。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多