JL教你玩坏excel-sql用起来JL教你玩坏excel-sql用起来.docx

JL教你玩坏excel-sql用起来JL教你玩坏excel-sql用起来.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JL教你玩坏excel-sql用起来JL教你玩坏excel-sql用起来

JL教你玩坏excel——sql在excel中的应用来吧,小伙伴们,学过的东西我们都用起来,我在这儿抛砖引玉一下,教大家用sql来进行excel的数据关联和处理。(妈妈再也不用担心我们离职后用不到sql了, )。不扯蛋了,开始看例题了。工具:2007版excel。(10的相同)数据准备:下边3张图,是3个sheet页,分别是员工工资表,职位信息表,联系方式表。下边是三张关于员工的表,要求取出三个表中的所息。? ??例1:将以上3个sheet页中不重复的列取出来并合并到一起。路 径:菜单栏中数据标签页自其他来源来自microsoft query选择excel files 注意将下边图中的勾去掉(图一)确定找到自己要处理的excel文件,选中后点击确定弹出添加表菜单 (图二)依次点击联系方式,添加,员工工资表,添加等点击选项,勾选所有选项,点确定关闭?图一?图二 ?看这里:1、添加完各表之后,现在可以看到三张表已经显示在窗口上了,此时,双击每张表中的字段名称,就可以添加字段了。如果双击星号,则添加该表的所有字段(重复字段列手工选中,点delete键删除)。2、因为三张表由不同的字段组成,所以我们需要有唯一标识将三张表关联起来。如下图,左键点击员工编号,拖拽到第二张表的员工编号上,就可以建立关联关系(sql中的表关联。)3、点击红框标出来的返回数据至excel,我们可以将数据添加至excel,点击旁边的sql,我们可以查看和编辑sql语句,对于单表来说,我们可以通过 select * from 表名直接查询所有数据,也可以查询部分字段。4、根据提示,选择excel中的某一个单元格,可以插入数据(图四)。图三?图四:例2:如何只取出10号部门相关的职员相关信息?解析:此题主要是考察sql语句中的条件设置在excel中的引用,所以掌握excel中的条件设置方法就好了。第一种:之前步骤不变,在进行图形化编辑的时候,点击视图,选择条件,此时会发现多出了条件选择框。条件字段选择部门编号,值输入10即可。如下图第二种,点击菜单栏上的条件选项,会弹出条件填写画面,根据需求填写即可。添加条件后显示结果如下图按前两种方式添加后,可以直接看到添加的结果,如上图,此时接着按例1点击返回数据至excel,选择单元格即可添加了。第三种(重点):修改例1的sql语句。路径:数据连接(或现有连接)选择工作簿连接点击属性 点击命令文本中的sql语句,在最后添加and? `职位信息$`.部门编号=10; 下图中的括号可以不加。点击确定后,可以看到例1的图已经改变了。结果与例2相同例3:(发散一下思维)以上的方式选出来的数据都太固定了,只能取到10号部门,如果我想看到20,或者30,或者更多部门呢。有没有方便的办法。解析:例3的需求是让部门编号变成一个可变的参数。那我们可以试一下,是否可以引用单元格数据,在单元格中填写部门,让图中统计的数据自动改变呢?前边的步骤都是相同,就不赘述了,主要看添加条件的方式。我们可以在值字段填入[]表示空值(或填入问号),点击返回数据至excel,会弹出输入参数框,直接点击确定。回到excel页面仍然会弹出输入参数框,此时我们点击部门编号(B2单元格)数据可以挣查国内插入。(勾选参数选择框下的两个选项)点击确定,会返回部门为10的相关员工信息:当我们在B2单元格输入20的时候,则表数据会对应变化为部门为20的员工信息。现在我们再点击数据连接定义时会发现下边的参数选项变成了可点击状态,如下图:下图中的获取参数的方式有三种:第一种的意思是请输入提示语(如 亲,记得输入参数哦。?)。第二种是输入固定参数。第三种是引用单元格。OK,以上功能就是sql在excel中的简单应用。excel的功能是非常强大的,小伙伴们,用起来吧。哈哈。by:刘嘉霖

您可能关注的文档

文档评论(0)

vshoulrengb3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档