Excel工作薄中多个工作表的分类汇总怎么做?

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:13:21
工作薄中有多个工人(一个工人一个工作表).上面记录着不同工序的生产数量.我就是想做一个表.能把全部工人各工序的生产数量汇总.
每个表如下
工序 数量
B205 100
C205 105
... ...
我就是想计算工作薄中各工序的总数量.但问题在于每个工人一个表.不好用分类汇总功能.而且不是每个工人都有全部工序.
就是工人数少才觉得一个个复制麻烦.

可以采用SQL语句多表汇总生成数据透视表

一、针对列名称都一样的多表

具体如下:打开文件点数据 现有连接 浏览更多 找到要做汇总的工作簿打开  在弹出的框中选一个表(注意:数据首行包含列标题的勾一定要打上)点确定后弹出如下图所示 点数据透视表

然后点属性  定义选项卡下命令文本中输入 

select * from [数据表1名称$] union all select * from [数据表2名称$] union all select * from [数据表3名称$] 再点确定

二、针对不同列名称的多表合并

前面的步骤一致,在命令文本中输入

select 所需名称1,所需名称2,* from [数据表1名称$] union all select 所需名称3,所需名称4,* from [数据表2名称$] union all select 所需名称5,* from