楼主: 安然2016
1824 0

[数据业务] 多个Excel表合并到一个表中,有一个神秘功能帮你实现!99%的人都 [推广有奖]

  • 0关注
  • 13粉丝

讲师

7%

还不是VIP/贵宾

-

威望
0
论坛币
50136 个
通用积分
1.0002
学术水平
4 点
热心指数
12 点
信用等级
5 点
经验
5550 点
帖子
252
精华
0
在线时间
111 小时
注册时间
2016-2-16
最后登录
2017-5-25

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

兰色说:经常有同学提问,怎么把多个Excel表合并到一个表中,分表变总表也跟着变。几天前兰色也写出了一个复杂无比的函数公式,今天兰色再亮一招,用一个神秘的功能实现多表合并。(这个方法在书上和网上教程很难找到,不想用时到处找就赶紧收藏或分享吧。)

【例】如下图所示,要求把人事部、财务部和销售部3个分表合并到总表中,分表增加或删除人员,总表也会自动更新.

操作步骤:
1 、数据 -自其他来源 - 来自Microsoft Query 。它就是我们今天神秘的主角。

2 、选取数据源为Excel Files*格式,点确定进入下一步。

3、选择要连接的工作簿,就是当前操作的Excel文件名称。

4、在查询向导 - 选择列中,选取任一个表名,然后点击 " > ",添加字体名到右侧框中,然后点下一步。


5、接下来筛选、排序均不做任何设置,进入下一步


6、查询向导 - 完成中默认选择,直接点“完成”按钮。


7、在导入数据窗口中各选择项默认,点击”属性"按钮。

8、把下面的SQL查询命令,粘贴到命令文本框中。

SELECT * From [人事部$] union all SELECT * From [财务部$] union all SELECT * From [销售部$]

注:每个“SELECT * From [人事部$]” 表示从这个表中提出数据,表之间用union all连接。同学们可以按这个规律修改成自已需要的命令代码。

9、在上面的窗口中点“使用状况” 选项卡,勾选“允许后台刷新,时间改为自已需要的时间,比如1分钟。


10、完成以上设置后,会弹出一个数据表存放位置的窗口(略),选取需要放的位置即可,比如下图中的A1。最效合并后的效果如下图所示。

注:想修改连接设置,可以选中合并的表,然后数据 - 连接 - 工作簿连接 - 属性

http://www.lovedata.cn/ec/EXCELshujufenxijinen/2016/0113/7682.html


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Excel表 EXCEL xcel exce cel Excel

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-5 21:57