SQL 在 Excel 中的应用

2019/05/06 工具

估计平时比较少用 Office 全家桶的程序员都不知道 Excel 中可直接用 SQL,如我,更不用说非程序员了。 当然一般情况下也不需要用 SQL,用到 SQL 就说明遇到棘手的问题了。

下面使用的是 Excel 2016,其它版本的应该也大同小异。

首先创建一个测试用的文件test.xlsx,内容如下。

test

第一行内容是字段名。保存后关闭该文件,并在新的工作簿选中下图红色箭头选项来自 Microsoft Query

select

接着在弹出的对话框中选择Excel Files,点击确定。

confirm

选择刚才的test.xlsx文件,点击确定。

file

在下图左边框选择Sheet1$,点击中间的>按钮,点击下一步。以之后的弹窗可一直点击下一步。

next

直到出现以下窗口,这里建议选择第二个选项,点击完成。

complete

现在会出现刚才的结果。点击箭头方向的SQL按钮即可执行其它 SQL 语句。

sql

至此,已经准备好了,可以愉快地在 Excel 用 SQL 查询较大量的数据了。

Search

    Table of Contents