在日常工作中,数据透视表能对大量数据快速汇总及建立交叉列表,帮助大家更好的分析,组织与挖掘数据,透过数据及早发现问题,解决问题,创建数据透视表的方法有很多,如何通过SQL语句来创建数据透视表呢?
前期准备工作(包括相关工具或所使用的原料等)
客户端已安装EXCEL软件
详细的操作方法或具体步骤
打开 销售订单.XLS

在工作簿内重命名一个工作表为"数据透视表"

打开"Microsoft Query"

选择数据源:EXCEL FILES*,不要勾选"使用查询向导" 确定

打开存放在电脑E:盘上的"销售订单表.xls"文件,作为外部数据源

添加"数据透视表$"工作表到Query,并关闭

点击Query工具栏中"SQL"按钮

填写如下SQL语句: select * from [销售订单$]

点击确定,系统会把满足条件数据全部显示出来

最后选择Query"文件"菜单下"将数据返回到EXCEL"选项

弹出"导入数据"对话框,鼠标单击B4单元格,确认数据导入在B4单元格,并点选"数据透视表"选项,最后确定

出现数据透视图框架

勾选右侧添加到表格中的字段:订单类型,收入,数量,业务科室,业务员,完成透视表的制作

当销售订单有数据录入与变化后,可以点击数据透视表中任何一个单元格,点击"数据"选项卡下的"全部更新"按钮,这样就实现了数据的动态更新,确保销售订单与数据透视步数据的一到同步

注意事项
此方法可以派生出很多高级数据透视表的应用,实现SQL与数据透视表的完美结合
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
