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

Excel学习世界 2022-01-18 21:27:59

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

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

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

案例:

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

效果如下图 2 所示。

解决方案:

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

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

公式释义:

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

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

数据表都是一维的;

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

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

I2:查找条件

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

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

0 阅读:8
Excel学习世界

Excel学习世界

Excel 学习交流