[Excel]利用 Excel 2012 读取 SQL Server 数据库

时间:2021-08-02 05:07:56

[Excel]利用 Excel 2012 读取 SQL Server 数据库


进入 Excel 之后,选择“数据”→“从其他来源”→“从 SQL Server”

[Excel]利用 Excel 2012 读取 SQL Server 数据库

选择要连接的数据库,输入“服务器名称”和“登入认证”的资讯。

[Excel]利用 Excel 2012 读取 SQL Server 数据库

挑选数据库和数据表

[Excel]利用 Excel 2012 读取 SQL Server 数据库

完成数据设定

[Excel]利用 Excel 2012 读取 SQL Server 数据库

一般来说按下“确定”就可以了;如果担心数据过重载入过久的话,可以选择“内容”,来做进一步的调整

[Excel]利用 Excel 2012 读取 SQL Server 数据库

此时可以选择“定义”的页签,将“命令类型”更改为“SQL”,并且调整“命令文字”,将原本是指定数据表名称改成 SQL 语法,要注意不要搞换双引号和单引号的使用。

[Excel]利用 Excel 2012 读取 SQL Server 数据库

如果取出的数据不是你所想要的话,则可以再选择“内容”

[Excel]利用 Excel 2012 读取 SQL Server 数据库

按下“名称”旁边的按钮

[Excel]利用 Excel 2012 读取 SQL Server 数据库

就可以再重新调整 SQL 语法来变更数据检索的条件

[Excel]利用 Excel 2012 读取 SQL Server 数据库

以上主要是透过 Excel 来直接读取数据,但这样会比较麻烦一点,如果是采用 64 位的 Excel 的话,则可以试试看使用 PowerPivot 的方式把所有数据给载入,然后再下条件过滤也是一种方式。

原文:大专栏  [Excel]利用 Excel 2012 读取 SQL Server 数据库