数据汇总后怎么提取合计数(从数据中汇总带任意字符的数据合计)(1)

【温馨提示】小伙伴们,阅读之前请您点击【关注】,您的支持将是我最大的动力!

今天在分享案例之前给小伙伴分享一些人生感悟,希望能发挥正能量。突然发现跟思政进课堂有异曲同工之妙。

孤独,是因为你值得拥有更好的。每个人都有一段独行的时光,或长或短,都是无可回避的过程。孤独的人,不必总觉得生命空空荡荡。上天总要你腾空双手,才能接住更好的一切。

案例 20 汇总所有车间人员工资( SUMPRODUCT)

打开数据文件,在单元格E2中输入如下公式:

=SUMPRODUCT(NOT(ISERROR(FIND("车间”,A2:A10))*(C2:C10="员工")*D2:D10)

按下[Enter]键后,将返回所有车间人员工资,结果如图1.26所示。

数据汇总后怎么提取合计数(从数据中汇总带任意字符的数据合计)(2)

返回所有车间人员工资

公式说明:

鉴于SUMPRODUCT函数的参数不支持通配符,无法从A列的部门名称中将车间与非车间区分出来,因此借用支持通配符的Find函数来实现。

FIND函数用于从单元格中查找字符,返回目标字符的位置,如果找不到则返回错误值。因此可以根据FIND的返回值是否有误来判断A2:A10区域中哪-个单元格包含“车间”二字。本例的具体思路是先用Find函数从A2:A10区域中查找“车间”,然后使用Iserror函数判断它的返回值是否为错误值,从而到一一个由True和False组成的数组。接着使用Not函数将数组中的True转换成False,将False 转换成True,此时的True代表包含“车间”,False 代表不包含“车间”。最后使用这个数组与“(C2:C10="员工")*D2:D10”相乘并求和,从而得到所有车间人员工资合计。

使用注意:

(1)在使用任意不支持通配符的函数时,如果实际工作需要实现通配符的功能,那么可以利用NOT (ISERROR (FIND () ) )的嵌套组合达成目标。在本例中SUMPRODUCT函数不支持“*车间*”这种参数,因此借用上述组合来实现。

(2)如果"车间”二字位于部门名称的末尾,那么可以改用以下公式实现。=SUMPRODUCT(-(RIGHT(A2:A10,2)="车间"),C2:C10)

(3)本例也可以改用SUMIFS函数完成。=SUMIFS(D2:D10,A2:A10,"*车间*",C2:C10,"员工")

(4)FIND函数将在后面详解及案例演示。

案例链接:

思考:计算印刷车间大于3 500的工资总和。

提示: SUMIFS 和SUMPRODUCT搭配NOT(ISERROR(FIND0)组合两种方法都能实现。

案例 21 汇总业务员业绩(SUMPRODUCT)

图1.27中不同业务员负责不同省区的业务,现需要统计负责江西省和广东省的男性业务员的业绩总和。

打开数据文件,在单元格E2中输入如下公式:

=SUMPRODUCT(B2:B11={"江西","广东"})*(C2:C11="男")*D2:D11)

按下[Enter]键后,将返回负责江西省和广东省男性业务员的业绩总和,结果如图1.27所示。

数据汇总后怎么提取合计数(从数据中汇总带任意字符的数据合计)(3)

公式说明:

SUMPRODUCT函数的参数支持维数组,这使它不仅可以汇总同时满足多个条件的数据,还可以汇总满足多个条件之一.的数据,不需要借助其他函数即可完成。在本公式中,参数“{"江西",”广东"}”可以使SUMPRODUCT函数具备同时统计两个省区的数据的功能,这较之SUMIFS之外套一个 SUM函数更简单、直接。

使用注意:

(1)如果不用常量数组,那么可以改用“ ”连接两个条件,新公式如下。-SUMPRODUCT((B2:B11="江西") (B2:B11="广东"))*(C2:C11="男")*D2:D11)公式中“ ”连接的条件表示满足条件之一就参 与求和,若改用“*” 连接多个条件则表示同时满足所有条件才参与求和。

(2)在SUMPRODUCT的参数中,“*” 和“ ”的应用相当常见,它们用于体现汇总条件的判断方式。“*” 和“ ”分别表示“而且”与“或者”的含义。

(3) SUMPRODUCT不支持通配符,↓当需要使用通配符时,可以配合Find之类函数使用。

案例链接:

思考:计算负责陕西和湖南的业务员业绩总和。

提示:与本案例的公式思路一致。

今天就分享到这里里,小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞、转发、就是对文老师最大的支持,谢谢啦!

每天学一点、每天进步一点、我们就会更幸福、更快乐。加油 加油 加油

关注我吧

美好的事情即将发生……

妙用SUMIFS函数计算数据中的差异值,根据自己需求设定条件实用

,