版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据透视表与SQL典型应用数据分析人士必杀技,ETwise,1,PPT学习交流,工作中常收集到的数据:同一文件夹下不同工作簿表头相同的工作表,这些数据放在D盘的“汇总数据”文件夹,包含“财务部”、“车间部”、“销售部”三个工作簿,“销售部”工作簿包含“销售1部”、“销售2部”2个工作表,注:所有工作簿的工作表的表头都是相同的,表头相同,2,PPT学习交流,如何把这些工作表的所有数据汇总在一起进行统计计算,常规做法:把各个工作簿的工作表的数据一个一个地复制到同一个工作表中,然后使用数据透视表进行汇总,操作过程,结果,如果这些工作表更新了数据或删除部分数据,此时的结果是怎么样? 答案或许是这样:重
2、新复制数据,重新操作一次,心里很痛苦 此时你会想到为什么Excel里面没有一种方法“只需要刷新一下即可得到更新后数据的统计结果”呢?,后期面临的问题,期待的方法,3,PPT学习交流,通过SQL与数据透视表结合使用,可快速汇总同一文件夹不同工作簿不同工作表相同字段的数据,并且可以随时刷新,数据透视表,SQL语句,+,=,数据处理利器,报表人士必杀技,Excel必修课,数据分析人士工具箱,4,PPT学习交流,请看如何操作:如何使用SQL与数据透视表把同一文件夹下不同工作簿表头相同的工作表进行汇总统计(1),第一步:新建一个名字为“汇总”的工作簿。,新建一个“汇总”工作簿,5,PPT学习交流,操作步
3、骤2,第二步:打开“汇总”工作簿,在“Sheet1”工作表中任意单击一个单元格,选择“数据”选项卡,单击“获取外部数据”组中的“现有连接”按钮,弹出“现有连接”对话框,单击“浏览更多”按钮。,“现有连接”按钮,注:该界面是Excel2010的,对于Excel2007也适用,“浏览更多”按钮,6,PPT学习交流,操作步骤3,第三步:在弹出的“选取数据源”对话框中找到D盘的数据源中任何一个工作簿(如:销售部)下的工作表(如:销售1部),单击“确定”按钮。,数据源在D盘的“汇总数据”文件中,“销售1部”工作表,“销售部”工作簿,7,PPT学习交流,操作步骤4,第四步:在弹出的“导入数据”对话框中选择
4、“数据透视表和数据透视图”,将数据放置在“现有工作表”的A1单元格,并单击“属性”按钮,在弹出的“连接属性”对话框下的“使用状况”下勾选“打开文件时刷新数据”,清除在“定义”下“命令文本”的文本,输入SQL语句。,选择数据透视表和数据透视图,勾选“打开文件时刷新数据”,最关键:单击“属性”按钮,在此处输入SQL语句,8,PPT学习交流,操作步骤5,第五步:在“命令文本”中输入以下SQL语句,然后单击“确定”按钮。,SELECT * FROM D:汇总数据销售部.xlsx.销售1部$ UNION ALL SELECT * FROM D:汇总数据销售部.xlsx.销售2部$ UNION ALL S
5、ELECT * FROM D:汇总数据车间部.xlsx.一车间$ UNION ALL SELECT * FROM D:汇总数据车间部.xlsx.二车间$ UNION ALL SELECT * FROM D:汇总数据财务部.xlsx.财务部$,输入SQL语句,9,PPT学习交流,操作步骤6,第六步:直接返回“导入数据”对话框,单击“确定”按钮,即可创建数据透视表,然后把“月”、“科目划分”拖至“报表筛选”,“部门”拖至“行标签”,“发生额”拖至“数值”,最终效果如下:,各部门数据已经进行汇总统计,10,PPT学习交流,附表:SQL语句原理讲解(1/3),Excel使用SQL的数据源放置的路径写法
6、:文件路径.工作表$ 文件夹:D盘的“汇总数据”文件夹,其SQL写法为“D:汇总数据” 工作簿:而“销售部”的Excel文件(2007以上的后缀为:xlsx)放置在该文件夹中,最后弄在一起的写法为:D:汇总数据销售部.xlsx 工作表:在“销售部.xlsx”有2个工作表,其中一个为“销售1部”工作表,最后连接在一起的写法:D:汇总数据销售部.xlsx.销售1部$,详细解释路径写法,文件夹,工作簿,工作表,一步一步地对路径进行分解,11,PPT学习交流,附表: SQL语句原理讲解(2/3),SELECT语句讲解:SELECT * FROM 工作表$ 表示从工作表中提取所有的数据,其中”*”代表所
7、有数据 SELECT * FROM D:汇总数据销售部.xlsx.销售1部$:该语句的意思是从D盘的“汇总数据”文件夹中的“销售部.xlsx”工作簿中的“销售1部”工作表提取所有的数据,UNION ALL语句讲解: 表示把两个工作表的数据连接在一起,其演示如下,表1,表2,SELECT * FROM 表1$ UNION ALL SELECT * FROM 表2$,UNION ALL 连接结果表,12,PPT学习交流,附表: SQL语句原理讲解(3/3),温馨提示: 1、所有的输入的字符及标点都是在英文状态输入法输入的,中文除外; 2、Excel里面使用的SQL语句与SQL Server、Ora
8、cle等大型数据库的语法有所差异; 3、Excel里面通过SQL语句结合数据透视表,可以处理300万左右的数据,特别是数据透视表的功能,可以很方面地进行汇总统计分析; 4、本内容来自于Excel 2010 SQL完全应用第9章; 5、通过对Excel 2010 SQL完全应用的学习,也可以直接应用到Access等小型数据库; 6、操作源文件及操作演示请看附件。,13,PPT学习交流,附表:启用经典数据透视表布局(应用网格中的字段拖放)操作,14,PPT学习交流,附表:若工作表的数据已经更新(如:添加、删除数据等),那么数据透视表中的汇总数据是否也可以同时更新呢?,操作:选中数据透视表中任一单元格,在“数据”选项卡的“连接”组中选择“全部刷新”或“刷新”即可。,刷新,15,PPT学习交流,Excel 2010 SQL完全应用一书简介,第一本专为办公人士、报表人士、数据分析与数据挖掘人士、经营分析人士、Excel爱好者撰写的有关在Excel中如何使用SQL的书籍; 写书初衷:全面介绍在Excel中如何使用SQL,其实SQL语句真的很简单; 温馨提示:使用SQL结合数据透视表,可以快速汇总统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京易兴元石化科技有限公司创新发展部创新科技项目运行岗招聘1人笔试历年备考题库附带答案详解
- 2025农银金融租赁有限公司校园招聘(7人)笔试历年典型考题及考点剖析附带答案详解2套
- 2025内蒙古鄂尔多斯正源实业集团招聘笔试历年备考题库附带答案详解
- 2025内蒙古生态环境科学研究院有限公司招聘2人笔试历年常考点试题专练附带答案详解
- 2025内蒙古呼和浩特北方中鑫安泰招聘笔试历年难易错考点试卷带答案解析
- 2025内蒙古三峡陆上新能源总部社会招聘49人(第一批)笔试历年典型考点题库附带答案详解
- 2025兴业银行成都分行社会招聘(7月)笔试历年典型考题及考点剖析附带答案详解
- 2025兴业银行乌鲁木齐分行“雏雁”暑期实习生招聘笔试历年典型考题及考点剖析附带答案详解
- 机械传动部件精度检测方案
- 铁路货运站改造项目交通影响评价
- 阿里巴巴企业文化与管理经验分享
- 2026云南省水利水电勘测设计院有限公司及下属子公司招聘10人备考题库及完整答案详解一套
- 2025年安徽蚌埠市地理生物会考真题试卷(+答案)
- GB/T 47555-2026风能发电系统风力发电机组绿色拆除通用技术规范
- 沃尔玛企业介绍
- 2025年江西省九江市八年级地生会考真题试卷(含答案)
- 2026年加油站监控系统反恐要求
- 自动化设备电气布线规范课件
- (2025)SRLF、GFRUP临床实践指南:重症监护病房的营养支持解读
- 烟花爆竹安全生产风险监测预警系统仓库安全管理部分建设实施及验收解读
- 2025年十堰市郧阳区事业单位真题
评论
0/150
提交评论