失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 每日Excel分享(SQL)| Excel与SQL数据处理从入门到精通(二)

每日Excel分享(SQL)| Excel与SQL数据处理从入门到精通(二)

时间:2021-02-22 06:17:40

相关推荐

每日Excel分享(SQL)| Excel与SQL数据处理从入门到精通(二)

第1个工作簿中“财务部”工作表中分别有“姓名”、“工号”、“性别”、“年龄”四个字段,而第2、第3个工作簿中“人资部”、“生产部”工作表只有“姓名”、“性别”、“年龄”三个字段,现在要求我们将这三个工作簿中的三个工作表的数据合并到一个表中,效果如下图:

第1步

打开Microsoft Query界面

操作方法:

1、新建一个工作簿,点击“数据”选项卡,然后点击“自其他来源”,选择“来自 Microsoft Query”;

2、数据库选择“Excel Files*”,然后点击“确定”;

3、选择工作簿所在的盘符,然后找到工作簿文件,双击选中的工作簿进入到“Microsoft Query”编辑页面。

第2步

输入简单的表连接SQL

操作方法:

1、点击“SQL”弹出编辑窗口,输入如下SQL语句

SELECT "财务部" AS 部门,姓名,性别,年龄 FROM `F:\学习\财务部.xlsx`.`财务部$`

UNION ALL

SELECT "人资部" AS 部门,姓名,性别,年龄 FROM `F:\学习\人资部.xlsx`.`人资部$`

UNION ALL

SELECT "生产部" AS 部门,姓名,性别,年龄 FROM `F:\学习\生产部.xlsx`.`生产部$`

2、点击“确定”,系统会弹出提示“SQL Query无法以图形表示。是否仍要继续?”,再次点击“确定”即可。

第3步

选择合并后的表存放的位置

操作方法:

1、点击“SQL”旁边那个“将数据返回到Excel”的按钮图标

2、在“导入数据”的窗口中选择数据的放置位置,另外还可以将数据显示为数据透视表或透视图。如下图所示:

3、点击“确定”,选中合并后的表数据,选择居中,添加数据边框,大功告成。

PS:如果有多个工作簿,每个工作簿中有多个工作表,同样可以用这样的方法做数据合并,只要稍微修改一下SQL语句即可。

如果觉得《每日Excel分享(SQL)| Excel与SQL数据处理从入门到精通(二)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。