如何在excel中筛选直接从别的表格获取数据
的有关信息介绍如下:一个简单的操作,一份真诚的分享,现在分享下如何在excel中筛选直接从别的表格获取数据的操作过程和技巧分享给大家,过程简单看图就会做,教程是自己原创的,其他分享平台估计也能看到
第一步:先说下,这次分享的筛选数据经验,我自己觉得有点小高级,涉及到了数据库抓取的代码编写,就是简单的删减查增,对于了解过SQL数据库操作来说,其实很简单了。好了现在先看下数据表格,这里我提供了一家自定义公司的职员月份工资表,1~3月的,我们的目标是要在查找的表单中检索出来不同人名对应1~3月的工资情况。看下图数据表格。
第二步:我们既然要查询某人的工资情况,要是人数少直接输入即可,要是人数比较多怎么办,一个一个输入查找不现实对吧,我们这里要先做一个有关人名的检索,主要用到的是数据栏目,选择里面的数据有效性,点击后打开弹窗,然后选择序列,数据索引邮编的名单列表。设置好之后你就会发现在人名的单元格邮编会出现按钮,可以下拉选择。
第三步:我们要开始比较重要一步的第一步,那就是如何获取数据源,首先在数据栏目里面选择,自其他来源的下拉列表中最后一个就是 “来自 Microsoft Query 向导和ODBC”
第四步:点击之后会进入到 选择数据源列表,在这个里面我们要选择第二个 EXECL Files* 然后选择点击确定,步骤不要错哦。
第五步:这一步很主要要是第一次做很容易出错,左侧的框中没有我们的目标EXECL表,那么我们怎么给找出来呢,这个时候你要知道如何从右边的路径查找自己的表格,就是明白如何从C盘找到自己的桌面文件里面的表格。
第六步:选中目标表格之后,直接双击这个表格,进入到表格里有关数据表头的选择,这个时候你把第一个月的表头添加到右侧的框里面。直接点击下一步,不要做任何设置和修改,到最后的确定。
第七步:点击完确定之后,不要急于操作,系统会弹出来一个数据设置框,具体如下图,然后你要点击左下角的属性按钮
第八步:这是我们进入到设置页面,点击上面的自定义栏目,进入到设置页面,看下面的,命令文本,这个就是数据库SQL的基本命令,你需要在框里输入:select * from (select * from [1月$] union all select * from [2月$] union all select * from [3月$] ) where 姓名 = ?,要是出错了记得跟图片上面对比下,一般没问题,这是我测试过的。然后点击确定。
第九步:属性的设置完之后,我们点击确定这个时候系统会弹出数据获取设置,根据那个单元格的变化来更新我们的数据,这个就是当你查找某人的时候就会直接调出相应人员的表格数据。
第十步:给你们看看调出某人数据源之后的样子,看你就会说这么方便,这么实用,不敢相信吧,就是这么神奇。