sumif单列求和_有关多列条件求和对30列数据条件求和的快速SUMIF公式

本文介绍了如何在Excel中进行多列条件求和,特别是针对30列数据的情况。通过SUMIF和SUMPRODUCT函数的使用,简化了求和过程。SUMIF公式需要将每列单独求和后再相加,而SUMPRODUCT公式通过数组运算直接计算符合条件的单元格乘积之和,更高效。文章还提到了数据透视表作为另一种便捷的求和方法。
摘要由CSDN通过智能技术生成

有关多列条件求和对30列数据条件求和的快速SUMIF公式

时间:2017-10-18   作者:snow   来源:Office之家

今天和新手们分享有关条件求和的内容,高手请忽略。

先来看一组销售数据,是某商场不同品牌电视机的三天销售记录:

70944913abb29c8c9e5d1b3f0f8ba111.png

现在需要根据G列的品牌,计算其三天的销售总和。

10cf858dc2d90440f44005322ddfcf69.png

想必有表亲已经想到办法了,既然是按条件求和,就用SUMIF呗:

=SUMIF(B:B,G2,C:C)+SUMIF(B:B,G2,D:D)+SUMIF(B:B,G2,E:E)

公式分别对C、D、E列条件求和,最后相加。

这样看是没有问题的,可是如果需要对30列数据条件求和,那岂不是太费劲了哦。

嗯,还有一种简便一点的公式:

aa253b7d5d6c22a3ee4a3b9459d03a67.png这里用到了数组公式:

=SUM(IF(B$2:B$72=G2,C$2:E$72))

首先用IF函数进行处理,如果B2:B72中等于G2单元格指定的品牌,就返回C2:E72单元格区域中对应行的数值,否则返回逻辑值FLASE,最后使用SUM函数求和。

这里因为执行了数组运算,所以公式编辑完成后,要单击编辑栏,再按住Shift+Ctrl不放,按回车。注意公式两侧的花括号是自动生成的,手工敲入是无效的哦。

这个公式比较简短,但是需要按三键才能输入,有些新人朋友可能一时还找不到感觉,耐心点,多试几次吧。

还有一个不需要按三键输入的公式:

=SUMPRODUCT((B$2:B$72=G2)*C$2:E$72)

eafbc1cb7bba475d22f9aa24efe613e5.png

首先使用B$2:B$72=G2判断B列是否等于指定的品牌,得到逻辑值TRUE或是FLASE,再用逻辑值与C2:E72的数值相乘,最后使用SUMPRODUCT计算出乘积之和。

本例中,除了使用以上公式之外,如果使用数据透视表汇总,将会更加便捷方便,你会使用吗

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值