ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > SQL in Excel > 如何利用SQL语句将多个工作表中具有相同属性的数据汇总起来?

如何利用SQL语句将多个工作表中具有相同属性的数据汇总起来?

作者:绿色风 分类: 时间:2022-08-17 浏览:140
楼主
海洋之星
Q:如何利用SQL语句将多个工作表中具有相同属性的数据汇总起来?
问题描述:在工作簿内有多个工作表,每个工作表存放着不同品牌品产信息,现在需要一次性将这些信息汇总到汇总表中效果如下:

 
A:可以利用SQL语句进行操作:
SQL语句1:
  1. select "DELL" as 品牌,* from [DeLL$A1:AM65536] union all select "HP" as 品牌,* from [HP$A1:AM65536] union all select "Acer" as 品牌,* from [Acer$A1:AM65536] union all select "Asus" as 品牌,* from [Asus$A1:AM65536] union all select "Think" as 品牌,* from [Think$A1:AM65536]
SQL语句2
  1. SELECT * FROM (SELECT * FROM [DeLL$A1:AM65536]
  2. UNION ALL
  3. SELECT * FROM [HP$A1:AM65536]
  4. UNION ALL
  5. SELECT * FROM [Lenovo$A1:AM65536]
  6. UNION ALL
  7. SELECT * FROM [Acer$A1:AM65536]
  8. UNION ALL
  9. SELECT * FROM [Asus$A1:AM65536]
  10. UNION ALL
  11. SELECT * FROM [Think$A1:AM65536])
  12. WHERE DATE IS NOT NULL

该帖已经同步到 海洋之星的微博

Notebook_Competitive_Pricing20111031(消费).rar
2楼
fortalk
学习多个工作表,union all的使用
3楼
yncxxmj
如果能仔细讲解过程就好了。
4楼
海洋之星
哪里不懂?
5楼
yncxxmj
操作步骤?

通过反复的操作,终于学会了。
6楼
黄腊梅
看不明白,我想要的是EXCEL表格复制多个工作簿内相同标题内容一样的数据,宏语句如何编写

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap