不会统计有合并单元格的数据?用这三个函数,不用重做表格也能快速完成

送你200篇独家Excel精华教程

全套Excel视频,限时特价,扫码观看!

编按:在工作中,我们一旦遇到合并单元格,大都是选择重新制作表格,以避免以后的操作错误或失效。但是当数据量较大的时候,重新做表是件很浪费时间的事,但不重新做表,还有什么办法呢?今天,我们就来讲述一个不用重新做表也能快速完成统计的方法……

周雨是一家广告公司的HR,每月统计奖励金额都是一件让她十分头疼的事。

因为公司每月都会由业务部门派发具体的项目给不同的项目组,而每个项目组的人数都不同。如果项目是一个人完成的,就可以独自获得该项目的全部奖励,如果是多人合作的,则需要按参与人数平均分配奖励金额。

以11月为例来说,其中人数最少的项目组有四个成员:阿斗、贝贝、曹磊和大宝,他们共完成了9个项目,统计结果如图所示:

阿斗参与了5个项目,可以得到的奖励金额在D列单独标注出来了,合计就能获得1500的奖励。其他人员的算法也是如此。最小的项目组这样统计还比较简单,但是还有很多这样的项目组,有些项目组的人数更是远超10人。

如果统计时间比较紧急,这样的操作就很难按时完成工作!

周雨也找高人求助过,倒是得到一个解决办法,具体做法如下:

D列加了一个辅助列,使用公式:=IF(C2,C2/MATCH(1=0,C3:$C$17=0,-1),D1),即可以得到每个人在不同项目中的对应奖励数额。

然后再用SUMIF函数就能得到每个人最终能拿到的全部奖励数额。

解决问题后,周雨满心欢喜,但才高兴了没多久,就又犯难了:“最后这个SUMIF函数自己倒是会做,但是辅助列的这个公式咋用,完全摸不着头脑。公式用于这个数据源没问题,但是换一个数据源我就不会改公式了。”

周雨不由得恨自己平时没有好好学习。那么问题究竟要怎么解决呢?

这里有一个适合初级用户的解法,把一个辅助列分开为三个辅助列,公式的难度就会降低很多。

下面就一起来看看是什么方法:

辅助列1:=COUNT($F$2:F2),得到的结果如图所示。

实际上就是对相同的项目进行了编号,让同一个项目序号相同。这样相似的解法很多,只要能得到辅助列1这样的结果就都可行。

辅助列2:=IF(F2>0,F2,B1),得到的结果如图所示。

这一列的作用就是把项目的奖励金额与项目编号进行了一一对应。

实际上前两个辅助列的作用都是为了把数据源中的两列合并单元格拆分。因为问题之所以变得麻烦,就是由于合并单元格的存在。

辅助列3:=B2/COUNTIF(A:A,A2)

辅助列3是单人在不同项目中的所得金额,用项目总金额除以项目参与的人数即可。人数的计算是利用了COUNTIF函数和辅助列1统计出来的。

有了辅助列3,再用SUMIF就可以完成最终统计了。

通过今天分享的这个案例,想和大家说明几个问题:

1、对于需要统计的数据表格,尽量避免使用合并单元格,按照制表规范会避免很多麻烦。
2、万不得已用到合并单元格,想一步到位得到需要的结果往往比较有难度,在大家实力还达不到的情况下,灵活使用辅助列是非常有效的方法。
3、老菜鸟提供的解决方案,用到了三个辅助列,涉及到的函数都很基础。COUNT、IF、COUNTIF可以说是每个职场人必须掌握的基本函数,我们需要具备把它运用起来的能力。
4、文中提到的这个公式=IF(F2,F2/MATCH(1=0,F3:$F$17=0,-1),G1),虽然也只用到了两个基础函数IF和MATCH,但是公式的思路并不容易理解,要解释清楚的话或许还得一篇教程,想搞清楚其中奥妙的同学可以留言。

温馨提醒:

请点到名的粉丝们,抽时间来免费领取全套Excel课程学习。

详情请点击链接:宠粉送课第8期:阅读、分享、留言最多的粉丝,送课给你们!

Excel教程相关推荐

Excel教程:IF函数配合上这个函数使用,效果更好!
Excel教程:这样用COUNTIF函数,比VLOOKUP还好用!
Excel教程:新出道必学函数之MATCH函数
【粉丝福利】1元秒杀20套软件视频,永久学,含PS、Excel、海报等
(0)

相关推荐

  • 一学就会的Excel函数公式,就在这~

    有人说Excel的灵魂除了自己丰富的逻辑框架,就是方便自己工作的函数,因为原本10分钟的工作,学会函数,只需两分钟. 下面,小编就为大家介绍几个在生活中常会用到的几个函数(喜欢马住哦~). 01 文本 ...

  • Excel含有合并单元格的数据隔行填色,学会这招很吃香!

    Excel含有合并单元格的数据隔行填色,学会这招很吃香!

  • 带合并单元格的数据查询,有用

    在下面这个图中,A列是带合并单元格的部门,B列是该部门的员工名单. 现在需要根据D2单元格中的姓名,来查询对应的部门. 思考五分钟-- 怎么样,有头绪吗? 看看老祝给出的参考公式吧: =LOOKUP( ...

  • 带合并单元格的数据查询套路,有用

    在下面这个图中,A列是带合并单元格的部门,B列是该部门的员工名单. 现在需要根据D2单元格中的姓名,来查询对应的部门. 思考五分钟-- 怎么样,有头绪吗? 看看老祝给出的参考公式吧: =LOOKUP( ...

  • Excel 合并单元格的数据表进行排序

    由于公司需要统计人数并且排序.但是由于表格设置的问题,里面有合并单元格,不能直接处理. 如下图数据,希望按合计人数进行升序排列.这里我们用VBA代码去处理 源数据: 详细VBA代码: Sub sort ...

  • 用Vlookup查找合并单元格返回数据

    如果说Excel也有热搜排行,那合并单元格绝对是经常被提起的榜中前三,合并单元格在后期数据制作时是个究极深渊,但是很多公司企业的领导却非常喜欢,不能避免使用的情况下,如何解决合并单元格带了的问题又能满 ...

  • EXCEL标题行跨列居中,解决合并单元格无法移动数据列问题

    Hello大家好,我是帮帮.今天跟大家分享一下EXCEL标题行跨列居中,解决合并单元格无法移动数据列问题. メ大家请看范例图片,在下面的数据表中,我们如果要合并首行标题,一般都会通过合并单元格来操作. ...

  • Excel合并单元格统计数据,只看这一篇就够了

    Hello,大家好,今天跟大家分享下带有合并单元格的表格如何求平均值,这也是一个粉丝提问的问题,他表示如果不用合并单元格自己是会计算的,但是用了合并单元格就无法使用常规方法计算平均值了,但是老板还要求 ...

  • Excel教程:你会统计合并单元格中的数据吗?

    哈喽,大家好!说到excel中的合并单元格,相信很多人都深受其害.同事不规范的数据源,老板对于格式的硬性要求,都给我们的工作增加了负担.如下表所示,我们需要根据A列的总欠款,在B列的合并单元格中进行对 ...

  • 合并单元格——数据统计的毒瘤,建议大家不用轻易使用它

    拿到同事做好的Excel表格,你最反感同事的哪些操作呢?对于我来说莫过于合并单元格了,每每看到满屏的合并单元格我就忍不住爆一句粗口,为什么我会这么讨厌合并单元格呢?请接着往下看 一.合并单元格,数据统 ...