天涯论坛

 找回密码
 立即注册
搜索
查看: 14|回复: 2

Excel教程:归类汇总求和,工作实质案例

[复制链接]

2946

主题

2万

回帖

9997万

积分

论坛元老

Rank: 8Rank: 8

积分
99979427
发表于 2024-10-2 16:05:58 | 显示全部楼层 |阅读模式

有小伙伴问了这般一个问题:在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函数的第二参数在C2C8C12C17中分别变成为了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极速贯通班」

↓ 点击阅读原文,可直接购买。





上一篇:【Excel表格制作教程】学习有些实用的excel数据输入办法(一)
下一篇:Excel教程:200篇精华原创教程汇集!保藏慢慢学!
回复

使用道具 举报

3123

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99108625
发表于 2024-10-4 06:52:22 | 显示全部楼层
期待更新、坐等、迫不及待等。
回复

使用道具 举报

3070

主题

3万

回帖

9915万

积分

论坛元老

Rank: 8Rank: 8

积分
99158931
发表于 2024-10-16 14:38:22 | 显示全部楼层
你的话语如春风拂面,让我感到无比温暖。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 23:14 , Processed in 0.151624 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.