在EXCEL中使用SQL查询

时间:2021-04-21 21:30:13

Excel2007及以上版本才有这个功能,2003版本的要么路过学习一下、要么去升级下自己的版本。

Microsoft query 用的是 access 语法

如:判断空

oracle -----------》nvl(xx,0)

sql server -------------》 isnull(xx,0)

access -------------》iif(IsNull(fee),0,fee)

------------------------

一、准备

在EXCEL中使用SQL查询

二、定义表

在EXCEL中使用SQL查询

在EXCEL中使用SQL查询

-----------------------------如果同名情况,没有请跳过----

在EXCEL中使用SQL查询

在EXCEL中使用SQL查询

定义table2

在EXCEL中使用SQL查询

三、打开Microsoft Query

数据,自其他来源,下拉,选择来自Microsoft Query

在EXCEL中使用SQL查询

选择Excel Files,把下面的勾选框去掉勾选,点确定

在EXCEL中使用SQL查询

选择你excel路径,双击你的文件

在EXCEL中使用SQL查询

直接关闭

在EXCEL中使用SQL查询

四、写SQL

在EXCEL中使用SQL查询

在EXCEL中使用SQL查询

五、保存

文件--将数据返回 Microsoft Excel

在EXCEL中使用SQL查询

现有工作表还是新工作表

在EXCEL中使用SQL查询