Excel2019高级进阶:SQL应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

Excel是微软公司Office办公软件家族中的重要一员,由于其友好的操作界面和强大的功能,目前已成为最流行的个人计算机数据处理软件。从1987年第一款适用于Windows系统的Excel问世,到Excel 2019的发布,Excel已经广泛地应用于企事业管理、数据统计、财务金融等多个领域,俨然成为制表软件中的霸主。

但是,使用Excel的人很多,用好Excel的人却很少。长期使用Excel的用户会发现,Excel不仅仅是一个试算表或是办公软件,其提供的使用SQL的环境可以更加灵活地对数据进行整理、汇总、计算、查询、分析,尤其在面对多个工作表、复杂数据源的时候,使用SQL能够在Excel既有的功能之上发挥更大的数据处理能力,快速提高使用者的办公效率。

本着“学用结合”的原则,本书在编写过程中,一方面详细讲解理论知识,另一方面深入分析经典案例,并对一些知识点进行了适当的扩充,帮助读者由浅入深地认识SQL,逐步提高在Excel中使用SQL的操作能力。

如果读者没有接触过SQL,可以参照本书的案例,逐渐适应SQL的应用场景;如果读者对SQL已经有一定的了解,则可以通过本书掌握更多的操作技巧和数据分析思路,全面提高数据处理的能力。

本书一共9章,主要内容如下。

第1章主要讲解SQL的由来、特点、基本概念和基本语句,帮助读者初步认识SQL。

第2章主要讲解SQL在Excel 2019中的运行环境。

第3章主要讲解SQL的核心语句SELECT的基本用法,包括如何在Excel中使用SELECT查询一列数据、多列数据、去掉数据重复项以及对查询结果排序。

第4章主要讲解如何在Excel中使用SQL进行数据操作,包括INSERT语句、UPDATE语句以及DELETE语句。

第5章主要讲解WHERE子句的语法,以及与WHERE子句搭配使用的比较运算符、逻辑运算符、连接运算符以及算术运算符的用法。

第6章主要讲解如何在Excel中使用SQL自带的常用函数,这些函数包括字符串函数、日期和时间函数、数学函数以及其他函数等。

第7章主要讲解聚集函数和数据分组的使用方法。聚集函数主要包括SUM、COUNT、MAX、MIN和AVG函数。数据分组主要讲解GROUP BY子句和HAVING短语的使用。

第8章主要讲解SQL的高级查询,包括连接查询和嵌套查询。

第9章主要讲解数据透视表的基本操作以及使用SQL来创建数据透视表的方法。

书中的每个案例都配有完整的SQL语句,需要注意的是,所有SQL语句中的标点符号、方括号和圆括号,以及一些特殊字符,均是在半角状态下输入的。同时,为了方便阅读,对执行后的结果做了一些基本的排版,比如为表格加上边框、去掉了数据筛选等。

虽然作者在写作的过程中倾注了大量心血,但百密之中恐有疏漏,恳请广大读者批评指正。

肖 鹏

扫码下载实例素材