【sql in excel】入门01:使用sql创建动态透视表数据源.docx

上传人:b****9 文档编号:48617 上传时间:2022-10-01 格式:DOCX 页数:11 大小:1.97MB
下载 相关 举报
【sql in excel】入门01:使用sql创建动态透视表数据源.docx_第1页
第1页 / 共11页
【sql in excel】入门01:使用sql创建动态透视表数据源.docx_第2页
第2页 / 共11页
【sql in excel】入门01:使用sql创建动态透视表数据源.docx_第3页
第3页 / 共11页
【sql in excel】入门01:使用sql创建动态透视表数据源.docx_第4页
第4页 / 共11页
【sql in excel】入门01:使用sql创建动态透视表数据源.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

【sql in excel】入门01:使用sql创建动态透视表数据源.docx

《【sql in excel】入门01:使用sql创建动态透视表数据源.docx》由会员分享,可在线阅读,更多相关《【sql in excel】入门01:使用sql创建动态透视表数据源.docx(11页珍藏版)》请在冰豆网上搜索。

【sql in excel】入门01:使用sql创建动态透视表数据源.docx

【sqlinexcel】入门01:

使用sql创建动态透视表数据源

Excel中支持使用Sql语句,Sql在excel方面的应用,和VBA、函数等等都能够相互成为补充,为处理数据提供方便。

下面介绍用SQL语句来创建动态的数据透表数据源。

桌面上有两个工作簿,分别是数据源和透视表,其中透视表是空工作簿。

数据源的数据如下图

下面演示操作,如果使用SQL链接外部数据。

1、打开空白的透视表工作簿,执行操作,数据--现有链接

2、【浏览更多】,选择目标工作簿(数据源),打开。

3、由于数据源只有一个工作簿,直接选择表格,确定。

3.1选择该数据在工作簿中的显示方式有4种。

3.1.1表格:

将直接类似复制数据并形成新的(单元格区域)工作表。

3.1.2数据透视表:

直接用数据源的数据创建透视表。

3.1.3数据透视图:

直接用数据源的数据创建数据透视图。

3.1.4仅创建连接表:

仅复制数据,形成新的表格,但可同步刷新。

数据的存放位置,顾名思义,不解释。

勾选【将此数据添加到数据模型】是powerpivot建模的操作。

这里不扯远。

毕竟,powerpivot能做的,sql当然也能做。

【属性】点击属性按钮,会弹出下面对话框,红色区域就是sql语句编写区。

技巧:

一般引用外部数据,假如,对数据源进行引用,数据源有3个字段。

分别是日期、编号、值。

假如要引用整个表的数据,用sql语句写就是:

select*from[Sheet1$]

但一般整表数据引用,不需要写sql语句。

做导入数据的时候,直接点击确定即可。

见下图步骤,确定按钮。

结果:

这里选择第一种方式:

表。

这是技巧的意图是:

先建立和数据源之间的链接,再写sql语句,这样会方便。

因为sql语句有时候写不对,就不能建立和数据源的链接。

以上操作得重复再来。

4、要提取的数据,只需要编号、值两个。

可以执行下面操作,编写sql语句。

在已建立链接的表格上,鼠标右键--表格--编辑查询

输入sql语句,点击确定。

select编号,值from[Sheet1$]

结果:

sql语句我就不解释了,显然,一看就能够明白。

sql语句的使用操作就是上面的一系列动作。

下面演示用此数据源来创建动态的数据透视表。

数据透视表的目的是对编号执行分组求和(值)。

具体操作,看以下gif演示:

结果:

最后验证,是否是动态的数据源。

1、关闭透视表工作簿,保存。

打开数据源工作簿,添加新的数据,保存,关闭。

2、打开透视表工作簿刷新数据。

鼠标右键刷新透视表。

结果自然会自动刷新。

聪明如你:

跨工作簿提取数据可以这样操作,同一工作簿提取数据也可以这样操作。

试试。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1