Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3386|回复: 5

[已解决]请高人指教如何把每张工作表数据汇总到一个表中

[复制链接]
发表于 2013-5-28 21:20 | 显示全部楼层 |阅读模式
众位高人,我想求教一个问题,在一个工作簿,里面有1-12月份共12个月的全体员工养老保险工作表,其中每个月工作表人员顺序都不一样,而且有频繁的调入调出变化,我需要做一个汇总表,统计全年每名员工每个月共扣了多少钱,有什么简便的方法吗?
最佳答案
2013-5-28 21:44
  1. SELECT *,"1月" FROM[(1)$A:B] UNION ALL SELECT *,"2月" FROM[(2)$A:B] UNION ALL SELECT *,"3月" FROM[(3)$A:B] UNION ALL SELECT *,"4月" FROM[(4)$A:B] UNION ALL SELECT *,"5月" FROM[(5)$A:B] UNION ALL SELECT *,"6月" FROM[(6)$A:B] UNION ALL SELECT *,"7月" FROM[(7)$A:B] UNION ALL SELECT *,"8月" FROM[(8)$A:B] UNION ALL SELECT *,"9月" FROM[(9)$A:B] UNION ALL SELECT *,"10月" FROM[(10)$A:B] UNION ALL SELECT *,"11月" FROM[(11)$A:B] UNION ALL SELECT *,"12月" FROM[(12)$A:B]
复制代码

00年.rar

37.43 KB, 下载次数: 31

发表于 2013-5-28 21:42 | 显示全部楼层
回复

使用道具 举报

发表于 2013-5-28 21:43 | 显示全部楼层
先做个多维数据透视,再用数据清单做一个数据透视表就好了。

00年.rar

140.81 KB, 下载次数: 39

回复

使用道具 举报

发表于 2013-5-28 21:44 | 显示全部楼层    本楼为最佳答案   
  1. SELECT *,"1月" FROM[(1)$A:B] UNION ALL SELECT *,"2月" FROM[(2)$A:B] UNION ALL SELECT *,"3月" FROM[(3)$A:B] UNION ALL SELECT *,"4月" FROM[(4)$A:B] UNION ALL SELECT *,"5月" FROM[(5)$A:B] UNION ALL SELECT *,"6月" FROM[(6)$A:B] UNION ALL SELECT *,"7月" FROM[(7)$A:B] UNION ALL SELECT *,"8月" FROM[(8)$A:B] UNION ALL SELECT *,"9月" FROM[(9)$A:B] UNION ALL SELECT *,"10月" FROM[(10)$A:B] UNION ALL SELECT *,"11月" FROM[(11)$A:B] UNION ALL SELECT *,"12月" FROM[(12)$A:B]
复制代码
统计88888888.gif

00年.rar

88.48 KB, 下载次数: 25

评分

参与人数 1 +6 收起 理由
as0810114 + 6 云兄,可以啊,SQL都可以用的很牛啦。

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2013-8-29 20:13 | 显示全部楼层
收到,学习
回复

使用道具 举报

发表于 2013-8-30 08:43 | 显示全部楼层
本来感觉挺麻烦的,下载后看了下,牛!
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 22:56 , Processed in 0.318761 second(s), 18 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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