有小伙伴问了这般一个问题:在Excel中,怎样对数据按分组求和,并且将求和的结果放在每一组数据上方?
大众先来看一下数据。如下图所示,A列中的数据为员工姓名,B列中的数据为员工所在的分部,C列中的数据为员工的加班时长。
QQ群:427726848,下载练习课件
这个小伙伴想要到达的效果是对各分部的加班时长进行求和,并将求和结果存放在每一个分部第1行数据的上一行。今天,咱们就来学习两种处理此类问题的办法。
办法1、借助归类汇总实现单元格顶部按分组求和
首要,单击A1:C16区域中的任意一个单元格,而后依次点击“数据”-“归类汇总”,在弹出的“归类汇总”对话框中,将“归类字段”由“姓名”更改为“分部”,取消勾选“汇总结果表示在数据下方”,其他选项保持不变。
点击“确定”后,能够看到,在第B3、B9、B13、B18单元格中,显现了“市场部汇总”、“行政部汇总”、“财务部 汇总”、“企划部 汇总”;在C3、C9、C13、C18单元格中,显现了各分部的加班时长总和。同期,在B2和C2单元格中,显现了“总计”以及所有分部的加班时长总和,在行号的左侧显现了分级表示的目录。
接下来,整理表格。依次点击“数据”-“取消组合”-“清除分级表示”,就能够将分级表示删掉了。而后,选中第二行后,点击鼠标右键,选取“删除”,就能够将“总计”这一行删除了。
经过这两步操作之后,得到的结果如下图所示。
大众能够看到,A2、A8、A12、A17单元格是空的,为了得到更好的表示效果,能够把“分部”字段表示在其中,这该怎样操作呢?
step.1大众选中A1:A20区域,按下Ctrl+G,弹出“定位”对话框,选取“空值”,如下图所示。
Step.2点击“确定”后,A2、A8、A12、A17这四个空单元格即被选中( A2的颜色为白色,暗示当前所在的单元格为A2)。保持A2、A8、A12、A17的选中状态不变,直接输入“=B3”,而后按“Ctrl+回车”键,此时公式就批量填充到A2、A8、A12、A17,这些单元格中的公式分别变成为了“=B3”、“=B9”、“=B13”、“=B18”,得到的结果如下图所示。
这儿,解释一下批量填充的规律。在A2中,大众输入的是“=B3”,因为运用的是相对引用,因此,A2单元格引用的是B3的数据,因此以此类推,A8单元格引用的是B9的数据……
弥补说明:
大众可能还有一点好奇:C2、C8、C12、C17单元格是经过归类汇总计算出来的,那样,它们里面有函数公式吗?
以C8单元格为例,查看一下就晓得啦!如下图所示,C8中的公式为“=SUBTOTAL(9,C9:C11)”。咱们公众号以前的文案里面,有讲过SUBTOTAL函数的用法,感兴趣的小伙伴能够在咱们公众号内搜索一下相关文案,此处笔者就不细讲了。
办法2、借助SUMIF函数实现单元格顶部按分组求和
用SUMIF函数亦能够实现单元格顶部按分组求和的功能。在本例中,因为原始数据中无用于安置求和结果的空白单元格,因此要先在各分组顶部批量插进空白单元格,而后再经过批量填充公式的办法来进行求和以及完善表格。
1.批量插进空白单元格
首要,选中B列,点击鼠标右键,选取“插进”,在“姓名”和“分部”之间会插进一个空白列,选中C2:C16,将其复制并粘贴到B3:B17。此处必定要重视,在粘贴的时候,要向下错开一行。
选中B2:C16,按下“Ctrl+\”键,则可选中B2:C16区域中同一行中内容有差异的单元格,结果如下图所示,可见,C2、C7、C10、C14均被选中。
此刻,把鼠标放在C2单元格,点击鼠标右键,依次选取“插进”-“整行”-“确定”,就可在C2、C7、C10、C14的上方批量插进空白单元格。得到的结果如下图所示。
此时,大众将B列(新添加的辅助列)删掉就可。
2.利用SUMIF函数按分组顶部计算
选中C2:C20区域,按下“Ctrl+G”键,依次选取“定位要求”-“空值”-“确定”,就可批量选中空白的单元格;输入“= SUMIF(B:B,B3,C:C)”,而后按下“Ctrl+回车”键,就可将公式批量填充到C2、C8、C12、C17单元格。
这儿是SUMIF按要求求和公式,其中运用的是相对引用。在经过批量填充,SUMIF函数的第二参数在C2、C8、C12、C17中分别变成为了B3、B9、B13、B18,即对应“市场部”、“行政部”、“财务部”、“企划部”,因此,SUMIF函数的意思便是对B列中分部为“市场部”、“行政部”、“财务部”、“企划部”的数据,在C列中对应的位置求和。
3.进一步完善表格,对A、B两列中的空白单元格进行批量填充
选中A2:A20,按下“Ctrl+G”键,依次点击“定位要求”-“空值”-“确定”,输入“=B3”,而后按下“Ctrl+回车”键;选中B2:B20,按下“Ctrl+G”键,依次点击“定位要求”-“空值”-“确定”,输入“=B3&" 汇总"”,而后按下“Ctrl+回车”键,就可。
最后得到的结果,如下图所示。(第二行可再细调一下文字格式和对齐方式,此处略。)
好了,今天的教程很初级,但亦是非常多人在问的问题,你学会了吗? 扫一扫添加老师微X
扫一扫,在线咨询Excel课程
Excel教程关联举荐 一个复制粘贴的问题,竟然难倒了90%的Excel人(速学秒会)“我面试了几十个大学生,发掘她们竟然还在用分列法拆分数据,难怪效率那样低……”天天都用Excel排序,却被新同事的排序技巧“碾压”了?这才是老板们想要的excel图表,你做的太low了!
想要全面系统学习Excel,不妨关注部落窝教育《1星期Excel直通车》视频课或《Excel极速贯通班》。
《1星期Excel直通车》视频课
包括Excel技巧、函数公式、
数据透视表、图表。
一次购买,永久学习。
最实用接地气的Excel视频课
《1星期Excel直通车》
风趣易懂,快速有效,带您7天学会Excel
38 节视频大课
(已更新完毕,可永久学习)
理论+实操一应俱全
主讲老师:滴答
Excel技术大神,资深培训师;
课程粉丝100万+;
研发有《Excel小白脱白系列课》
《Excel极速贯通班》。
原价299元
限时特价99元
少喝两杯咖啡,少吃两袋零食
就能习得受用一辈子的Excel职场技能!
长按下面二维码立即购买学习
购课后,加客服微X:blwjymx3领取练习课件
让工作提速百倍的「Excel极速贯通班」
↓ 点击阅读原文,可直接购买。
|