启明办公

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 89|回复: 0

Excel表格多列组合数据复杂分类汇总

[复制链接]

4

主题

9

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2022-12-28 03:37:06 | 显示全部楼层 |阅读模式
实际工作中,我们经常会遇到涉及到多列组合数据的分类汇总操作,如有A,B,C,D,E列,其中A,B,C,D分别代表了一种具有层级的分类方式,也既用A,B,C,D列所给出的层层递进的条件来分类,然后,最终,对E列进行复杂的分类汇总。
如下面的实际工作表:


该工作表是一张培训工作表,其中每人操作了很多软件,每个软件有多个部分,每个部分操作了多次,我们希望获得该员工操作某个软件的某个部分的最高分作为其在该软件中该部分的得分,并分类汇总出该员工的最高分。
具体操作步骤如下:
第一步:排序
按照分类行的层次顺序进行排序
操作顺序为:选中数据块——>点击,数据选项卡中的排序按钮——>出现的排序对话框中填入排序的列及排序方法




第二步,合并多列数据为一列,列数据间用“,”分割。
新建工作表,在新的工作表中用公式将前几列数据连接入一列,每列数据用","隔开。
注意公式为“=单元格&","&单元格”的格式,也既用连接算符&将逗号与单元格连接起来。
本例中,在新数据表的A2单元格输入公式:='sheet1 (2)'!A2&","&'sheet1 (2)'!B2&","&'sheet1 (2)'!C2&","&'sheet1 (2)'!C2&","&'sheet1 (2)'!D2


公式输入后,通过鼠标拖动,套用至所有A列数据中,完成,将前几列合并为一列的操作
第三步,将待汇总列复制并放置于分类列旁边


第四步,选中所有数据,点击 数据选项卡下的分类汇总,本例中,分类列选合并的列,汇总方式选最大值,


第五步 首先折叠汇总数据,然后,将汇总后的数据复制入新的工作表中



点击红圈位置折叠

点击图中红圈位置折叠,仅仅让汇总数据显示,然后,选中所有数据,按Ctrl+G,在出现的定位对话框中,点击,定位条件,进一步出现的定位对话框中,选中:可见单元格,然后点击确认,然后,点击右键,选择复制,粘贴入新工作表(粘贴时在右键菜单的粘贴选项中选择仅粘贴值)。




第六步,分列
将我们复制来的合并过数据的列,后面插入多个空列(不然分列后会覆盖我们的其它列数据),选中合并过数据的列,,在数据选项卡下,选择,分列,分列条件选择分隔符号,分隔符号符号,选择“,”然后,一路下一步至完成。








我们完成了一个复杂的分类汇总操作。
有些人说直接对D列分类汇总不就行了吗,哪样出来的数据,如果折叠就会少了ABC列的数据,如果不折叠,就包含了多余数据,不利于下一步进行更复杂的分类汇总
总的来说,就是对于具有多列分类数据的情况,可以通过组合成一列,然后,分类汇总,然后,再拆分的方法获得更复杂的分类数据,大家可以举一反三啊
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|启明办公

Copyright © 2001-2013 Comsenz Inc.Template by Comsenz Inc.All Rights Reserved.

Powered by Discuz!X3.4

快速回复 返回顶部 返回列表