EXCEL必备工具箱--分类汇总功能,按共同关键字对一个或多个表格进行分类汇总
EXCEL必备工具箱,一款自带免费多标签的EXCEL工具箱,同时支持office和WPS,绝大部分操作可撤销。
下载地址:https://www.ahzll.top/HELP/PAGE/blog_5488e3a901000ayc.html
界面:
功能界面:
使用说明:
1、要进行合并的表格可以来源于多个不同的工作簿。
2、指定的多个表格,数据行数可以不同,行的次序可以不同,但必须格式相同。
3、关键列:所有这一列的值相同的行,都会被汇总成一行,数字单元格的值一一对应地汇总。文字单元格以第一行为准。
4、处理范围从第几行开始:很多时候工作表往往有一个表头,指定这一项,可以把表头排除掉。比如表头占2行,这一项就指定为3。
5、处理范围至倒数第几行:工作表也可能有一个表尾。比如最后一行可能是总计,可以用这项把表尾的数据排除。如果没有合计行,则为倒数第1行。
(有的网友对倒数第一行有疑问,其实,这里的倒数第1行,只是有数据区域的倒数第一行,按ctrl+end后所在的行就是倒数第1行。)
示例:
表一 1月:
| 姓名 | 工资 |
| 张三 | 100 |
| 李四 | 100 |
| 合计 | 200 |
表二 2月:
| 姓名 | 工资 |
| 张三 | 200 |
| 王五 | 600 |
| 李四 | 200 |
| 合计 | 1000 |
表三 3月:
| 姓名 | 工资 |
| 张三 | 300 |
| 王五六 | 600 |
| 东方不败 | 1000 |
| 李四 | 300 |
| 合计 | 2200 |
也就是说这三张表的每列性质必须相同,比如本例,均为姓名、工资,其中姓名为关键字列。
现在点击“分类汇总”按钮,并在窗体上设置:
处理范围从第2行,是因为前面有标题行,数据区从第二行开始;至倒数第2行,是因为要最后的合计行并不能分类汇总。点击“确定”。
7.50版改进内容:增加了可以调整工作簿、工作表先后顺序的按钮:
点确定后,就会把每个人3个月的工资分别汇总起来:
| 姓名 | 工资 |
| 张三 | 600 |
| 李四 | 600 |
| 王五 | 600 |
| 王五六 | 600 |
| 东方不败 | 1000 |
从13.20版开始,工具箱增加了第二关键字选项,可以按两个关键字进行分类汇总。
通常提供还增加了“忽略关键字中小计、合计、总计这些字样”的选项。下面详细介绍:
比如,有这么两个表:
按部门+姓名这两个关键进行分类汇总,可以这样操作:
操作结果:
【汇总后排序,并添加小计】选项简要介绍:
提示:仅在勾选了第2关键字情况下有实际效果,这时候会按第一关键字进行小计
示例图片如下:
生成结果如下(可以看到,对第一关键字进行了排序并进行了汇总):
动画演示:
改进记录:
15.80版改进:在选择文件时,既可以选择多个文件,也可以选择文件夹,按文件夹进行操作
15.84版改进:对身i份i证号码视同文本,不再汇总。并增加了“指定参与汇总的数据列(可以是多列)”可选项。
16.30版改进:在少量即有合并单元格又有筛选的情况下导致本功能提示错误:“无法对合并单元格执行本操作”,已经在出现该错误是进行明确提示:“可能你选定的表格中,第一个表格存在筛选,请取消第一个表格筛选后再执行本功能。”
17.0版改进:如果第一个表 数据行第一列没有设置字体的话,会提示从Dbnull转String失败,已经改进。
17.10版改进:
(1)部分从金蝶等系统导出的文档,在准备显示选择工作表窗口前会提示“根级别上的数据无效。 行 1,位置 1”,已经改进(该bug仅在17.0版本中出现)
(2)由于WPS存在一个BUG:把WPS设置成为手动计算状态后,这个期间设置的公式,即使恢复自动重算状态后也不会重算,已经针对这个问题进行了优化。
17.26版改进:增加了“汇总后排序,并添加小计(仅在勾选了第2关键字情况下有实际效果)”选项,原有“忽略选项更改为“忽略关键字中包含"小计"、"合计"、"总计" 、"汇总"这些关键字的行”。
19.40版改进:若后面进行汇总的表格列数多余前面已汇总的表,那么这些多出的列也进行汇总。