首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你这样用过 Excel sumif 函数吗?对大小不等的多个区域求和,仅一招

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!

点击上方蓝字 --> 点击“...”--> 选择“设为星标

SUMIF 函数对我的读者来说绝不陌生,我也多次给大家分享过各种场景的应用实例。

今天这个案例,我不会讲复杂的公式套用,而是教一个一般很少有人想到的多表组合计算用法,甚至各数据表的行数不一致也没关系,照样可以计算出结果。

大家一定要学习今天的教程,今后遇到类似案例可以省很多工作量。

案例:

下图 1 中蓝、绿两个表分别是部分员工三季度和四季度的获客数列表,请根据红色表格中列出的姓名,计算出相关人员的总获客数。

效果如下图 2 所示。

解决方案:

1. 在 E2 单元格中输入以下公式:

=SUMIF(B2:F12,I2,C2:G12)

公式释义:

这个公式的参数用法中规中矩,特别之处在于不同于大家平时常用的对单个区域计算,sumif 还可以对多个数据区域进行计算,甚至多个区域的大小都可以不相同;

要实现多区域计算,必须满足以下条件:

数据表都是一维的;

数据表的列数可以不一致,但是表格结构必须完全一样;

B2:F12:在两个数据表的“姓名”列中查找;

I2:查找条件

C2:G12:对两个表的“获客数”列求和

2. 如果更换一下 I2 单元格的姓名,结果仍然是正确的。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Oj3UGcikpFgWEDDAKElva4gg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券