网易首页 > 网易号 > 正文 申请入驻

excel函数公式应用:多列数据条件求和公式知多少?

0
分享至

编按:按条件求和,工作中很常见。如果是根据条件求单列数据之和,SUMIF函数即可解决,但如果是求多列数据呢?我们这里分享12种方法,各有各的特色。学习更多技巧,请收藏关注部落窝教育excel图文教程。

先来看一下什么是按条件求多列数据之和。

类似下图这样的数据,需要根据G列的产品名称在H列汇总数据。条件区域在B列,而要求和的数据在C、D、E三列中。这种求和就是按条件求多列数据之和,简称多列条件求和。

这类条件求和,在实际工作中经常会遇到,但直接用一个SUMIF函数或者透视表是无法完成的。

今天给大家分享解决这个问题的12个套路公式(有没有被惊到?),当然你能掌握其中的两三种就够用了(请允许我像孔乙己那样炫耀一回)。

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

刚才说过无法直接用一个sumif函数求和,因为sumif要求条件区域和求和区域大小相同,而本例显然不满足这个要求。

用三个sumif分别求和后再相加,这不难理解,但是如果要求和的列更多的话,还是有点麻烦。

公式2:=SUM(IF(B$2:B$16=G2,C$2:E$16))

这是一个数组公式,需要按住Ctrl、shift和回车键完成输入。

数组有自扩展性,利用这个特性就可以将一列条件与三列数据进行判断。满足条件的时候为对应数字,不满足条件时得到FALSE,这是if函数省略第三参数以及第三参数前逗号的用法。

在这个公式中,用if做条件判断得到需要求和的数字,再用sum实现最终的求和结果。

公式3:=SUM((B$2:B$16=G2)*C$2:E$16)

这个公式是比较常用的一种套路,与公式2的区别在于少了用if函数进行判断,它直接利用了逻辑值参与计算。公式同样需要三键输入。

如果不习惯三键的话,SUM数组公式可以用SUMPRODUCT函数取代。关于SUMPRODUCT函数的用法可以查看《加了*的 SUMPRODUCT函数无所不能》。

公式为:=SUMPRODUCT((B$2:B$16=G2)*C$2:E$16),两个公式原理完全一致,可以视为同样的公式。

公式4:=SUMPRODUCT((B$2:B$16=G2)*(C$2:C$16+D$2:D$16+E$2:E$16))

这可以视为公式3的另一种思路,当求和区域是连续的多列时,两个公式都可以用;如果要求和的多列是不连续的,例如只求第1周和第3周的和,则只适合用公式4。

以上四个公式都属于比较基础、常用的套路。

下面要分享的公式,会涉及一些稍有难度或者难以理解的函数。如果你有一定的基础,可以结合公式自己去研究一下;如果感到难以理解的话,也可以先收起来,作为日后学习的一个方向。

公式5:=SUMPRODUCT((B$2:B$16=G2)*MMULT(C$2:E$16,{1;1;1}))

SUMPRODUCT和MMULT函数联手,感到蒙圈了没有?

公式6:=SUM(MMULT((B$2:B$16=G2)*C$2:E$16,{1;1;1}))

注意哦,这个公式可不是简单的把SUMPRODUCT换成SUM了。学习更多技巧,请收藏关注部落窝教育excel图文教程。

要看懂这两个公式,必须对MMULT函数有所了解。如果对这个函数还比较陌生的话,咱们换一个大家稍微熟悉点的OFFSET函数也可以。对OFFSET不熟悉的可以查看《Excel进阶之路必学函数:动态统计之王——OFFSET(上篇)》。

公式7:=SUM(SUMIF(B:B,G2,OFFSET(B:B,,{1,2,3})))

这个公式其实是对公式1的优化,利用OFFSET得到了三个一列的求和区域,相当于用一个SUMIF和OFFSET实现了三个SUMIF的工作。公式的优势在于当求和列增加的时候,只需要在OFFSET里增加偏移数即可。

通常能用OFFSET构造的多区域数据,INDIRECT也可以搞。

公式8:=SUM(SUMIF(B:B,G2,INDIRECT("c"&{3,4,5},)))

INDIRECT函数比较牛的地方是有两种引用方式,也就是RC模式和A1模式,函数的第二参数就是确定使用何种引用方式的。

公式9:=SUM(SUMIF(B:B,G2,INDIRECT({"c","d","e"}&1)))

注意仔细区分这两个公式中INDIRECT里的区别。

实际上,7、8、9这三个公式的思路差不多,都是用函数构造多个单列区域,为SUMIF服务,区别只是OFFSET与INDIRECT,以及INDIRECT的两种引用形式。

公式10:=SUM(DSUM(A$1:E$16,{3,4,5},G$1:G2))-SUM(H$1:H1)

这个公式的关键是DSUM函数。DSUM是一个数据库类的求和函数,可以实现条件求和,有兴趣的朋友可以自己了解一下这个函数,看看教程《DSUM,最简单的条件求和函数!你知道不?》。

公式11:=SUMPRODUCT(COUNTIF(G2,B$2:B$16)*C$2:E$16)

SUMPRODUCT和COUNTIF都是比较常用的函数。这个公式中,COUNTIF充当了条件判断的角色,你能看明白其中的门道吗?

公式12:=MMULT(MMULT(N(G2:G6=TRANSPOSE(B2:B16)),C2:E16),{1;1;1})

最后这个公式无疑是很有分量的,不然不足以压轴。

特别要说明的一点是这个公式要选定公式区域,然后按照数组公式的输入方式完成,而不是先有数组公式再下拉的那种用法。

12个公式有很简单的,也有比较难的,有你能看懂能使用的,也有你暂时还无法理解的。但不管怎样,相信你都能通过今天的内容有一些新的收获。学习更多技巧,请收藏关注部落窝教育excel图文教程。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
内蒙古煤矿坍塌2死53失联

内蒙古煤矿坍塌2死53失联

三农老历
2026-05-24 20:36:44
德国提议给予乌克兰欧盟准成员国地位,泽连斯基:这不公平

德国提议给予乌克兰欧盟准成员国地位,泽连斯基:这不公平

上观新闻
2026-05-24 14:31:20
被年轻人的“冰箱贴”惊到了!果然,一代人有一代人的“破烂”

被年轻人的“冰箱贴”惊到了!果然,一代人有一代人的“破烂”

美家指南
2026-05-21 15:48:54
昆明警方回应主干道上现“三角钉”致多车破胎:2名修车店主深夜抛撒,已刑拘

昆明警方回应主干道上现“三角钉”致多车破胎:2名修车店主深夜抛撒,已刑拘

澎湃新闻
2026-05-24 13:32:30
致敬传奇,曼城主场阿提哈德球场的瓜迪奥拉看台今日将满座开放

致敬传奇,曼城主场阿提哈德球场的瓜迪奥拉看台今日将满座开放

懂球帝
2026-05-24 22:06:20
安徽被蜱虫咬伤女子去世!遗体不能土葬,穿防护服火化,家属哭晕

安徽被蜱虫咬伤女子去世!遗体不能土葬,穿防护服火化,家属哭晕

另子维爱读史
2026-05-24 20:56:30
快讯!以色列第401装甲旅可能真是撞上邪了!

快讯!以色列第401装甲旅可能真是撞上邪了!

达文西看世界
2026-05-24 15:27:58
确认了!即将抵达东莞!明天起!16点前尽量少出门

确认了!即将抵达东莞!明天起!16点前尽量少出门

东莞好生活
2026-05-24 16:50:03
罗马诺:曼联非常欣赏托纳利,但认为价格太高了;B费:赛季最佳球员奖不是我一个人的,也是你们的

罗马诺:曼联非常欣赏托纳利,但认为价格太高了;B费:赛季最佳球员奖不是我一个人的,也是你们的

MUREDS
2026-05-24 21:56:22
西决G4伤情出炉!米切尔缺阵杰伦威出战成疑 福克斯哈珀确定能打

西决G4伤情出炉!米切尔缺阵杰伦威出战成疑 福克斯哈珀确定能打

罗说NBA
2026-05-24 06:49:25
反腐不再靠举报!2026年纪委大数据这样“揪”出腐败

反腐不再靠举报!2026年纪委大数据这样“揪”出腐败

职场资深秘书
2026-05-24 20:56:49
杨紫520那条微博,其实是凌晨三点挤出的“偷来”的快乐

杨紫520那条微博,其实是凌晨三点挤出的“偷来”的快乐

人间娱事集
2026-05-22 14:16:09
买车逻辑要变?2027年燃油车或迎技术分水岭,不是淘汰是升级

买车逻辑要变?2027年燃油车或迎技术分水岭,不是淘汰是升级

生活魔术专家
2026-05-24 21:03:07
八路军科长受酷刑不屈,日军送来美人,第二天一早:给你情报

八路军科长受酷刑不屈,日军送来美人,第二天一早:给你情报

鉴史录
2026-05-23 12:01:27
造车3年烧光183亿,“网红神车”牛皮都吹破了,被央视痛批破产

造车3年烧光183亿,“网红神车”牛皮都吹破了,被央视痛批破产

毒sir财经
2026-05-04 23:03:29
人民大会堂女服务万里挑一!她们是啥编制?选拔标准有多严?

人民大会堂女服务万里挑一!她们是啥编制?选拔标准有多严?

复转这些年
2026-05-20 19:44:43
从35万跌到18.9万,英菲尼迪QX50成了今年车市最惨烈的价格屠夫

从35万跌到18.9万,英菲尼迪QX50成了今年车市最惨烈的价格屠夫

华庭讲美食
2026-05-23 14:25:59
“加害者”再次被转移,“毒杨梅”荡出一朵新波浪

“加害者”再次被转移,“毒杨梅”荡出一朵新波浪

呦呦鹿鸣
2026-05-24 16:51:26
马来西亚大师赛国羽3金1银 李诗沣卫冕陈雨菲再负

马来西亚大师赛国羽3金1银 李诗沣卫冕陈雨菲再负

体坛周报
2026-05-24 21:41:09
张发奎手下五位开国元帅六位大将,如果没有选错,他成就有多高?

张发奎手下五位开国元帅六位大将,如果没有选错,他成就有多高?

史之铭
2026-05-23 19:43:22
2026-05-24 22:52:49
部落窝教育
部落窝教育
办公软件、平面设计,必有所成
1530文章数 18487关注度
往期回顾 全部

科技要闻

我戴着摄像头上班,正在帮AI抢走我饭碗

头条要闻

"空军一号"前屹立的礼兵发声:发动机的热浪拍打后背

头条要闻

"空军一号"前屹立的礼兵发声:发动机的热浪拍打后背

体育要闻

唐斯发牌,大头逆袭:骑士跌向残忍夏季

娱乐要闻

王鹤棣掉粉超20万!代言和作品遭抵制

财经要闻

什么情况下,本轮AI大行情会结束?

汽车要闻

2027款星途瑶光上市 把"全球车"标准卷进13万级市场

态度原创

房产
本地
家居
艺术
游戏

房产要闻

疯狂周末,海口楼市突然爆了!

本地新闻

用云锦的方式,打开江苏南京

家居要闻

低调传承 温润沉静

艺术要闻

砸十几亿,烂十几年!福建福清富创世纪城,还有救吗?

《GTA6》地图再曝!超大片农场 史诗级大湖

无障碍浏览 进入关怀版