打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
sql in excel:引用不同工作簿的数据
userphoto

2017.12.14

关注


假设桌面上有3个工作簿,1,2是数据所在的工作簿,3是空白的工作簿。

数据如下:

工作簿1:

工作簿2:

要求:要在空白的工作簿3达成下面的结果:



步骤1:打开工作簿3,现有连接操作,先建立工作簿3与工作簿1的链接。

见红色方框的路径。

步骤2:将语句写成:

select 姓名 from   [C:\Users\Administrator\Desktop\1.xlsx].[Sheet1$] 

结果:

再将上述语句改为:

select 姓名,部门 from   [C:\Users\Administrator\Desktop\2.xlsx].[Sheet1$] 

结果:

虽然工作簿3与工作簿1建立的链接,见上图中的蓝色背景的路径。

但是,在sql语句中写入完整的路径也是能够引用数据的,尽管之前工作簿3并没有和工作簿2建立链接。

于是,最后的sql语句为:

[路径(包含文件名)].[工作表名称]

select a.姓名,a.金额,b.部门 from 

[C:\Users\Administrator\Desktop\1.xlsx].[Sheet1$] a

left join

[C:\Users\Administrator\Desktop\2.xlsx].[Sheet1$] b

on a.姓名=b.姓名

结果:



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中如何用SQL进行多工作簿汇总
Excel SQL方法跨工作簿提取数据,自定义条件
在access中利用SQL语句对excel工作表进行联系
Excel引用其它工作簿中的单元格的值及使用VBA操作
UC头条:[干货]建议收藏! ! 全网最完整的Python操作Excel数据封装函数
VBA简单入门26:工作簿(数据、工作表)保存、另存为工作簿
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服