关于excel中vlookup函数的使用说明

关于excel中vlookup函数的使用说明

ID:9850194

大小:728.50 KB

页数:7页

时间:2018-05-12

关于excel中vlookup函数的使用说明_第1页
关于excel中vlookup函数的使用说明_第2页
关于excel中vlookup函数的使用说明_第3页
关于excel中vlookup函数的使用说明_第4页
关于excel中vlookup函数的使用说明_第5页
资源描述:

《关于excel中vlookup函数的使用说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、关于EXCEL中VLOOKUP函数的使用说明问:在什么情况下使用VLOOKUP函数?答:当一个数据表需要引用另一个数据表中的数据,且两个数据表的排序不同(如果排序相同直接复制粘贴即可),此时使用VLOOKUP函数能够节省大量的工作量,提高数据准确度。一.VLOOKUP的语法VLOOKUP函数的完整语法,包含四个参数:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)参数一:Lookup_value常常用的是参照地址,例如G9,即第9行第G列。参照地址的单元格格式类别与去搜寻的单元格格式的类别要

2、一致,否则的话有时明明看到有资料,就是抓不过来。参数二:Table_array是指搜寻的范围,搜索范围的起始列必须与参数一数据匹配,这样才能够正确搜索到数据。格式如下:Sheet1!$A$1:$D$30,在我们使用下拉方式(或复制)将函数添加到新的单元格中时,这里就要用到“$”这个符号了,这是起固定作用的符号。比如始终在A1:D30区域内搜索数据,可以把A1:D30改成这样:$A$1:$D$30,则不论你如何拉、复制,函数始终都会在A1:D30区域内搜索数据。参数三:col_index_num是指范围内的栏数,也就是我们所要的数据列。Col_index_num不

3、能小于1。如果出现错误值#REF!,则col_index_num值超过范围的总字段数。参数四:range_lookup是个逻辑值,输入一个0或False表示完整寻找,找不到就传回错误值#N/A;输入1或true表示先完整寻找,如找不到再去找接近值,仍找不到传回错误值#N/A。二.VLOOKUP的错误值处理。我们都知道,如果找不到数据,函数总会传回一个这样的错误值#N/A,这错误值其实也很有用的。比方说,如果我们想这样来作处理:如果找到的话,就传回相应的值,如果找不到的话,我就自动设定它的值等于0,那函数就可以写成这样:=if(iserror(vlookup(G9

4、,Sheet1!$A$1:$D$30,4,0))=true,””,vlookup(G9,Sheet1!$A$1:$D$30,4,0))这句话的意思是这样的:如果VLOOKUP函数返回的值是个错误值的话(找不到数据),就等于空字符串,否则,就等于VLOOKUP函数返回的值(即找到的相应的值)。这里面又用了两个函数:第一个是iserror函数。它的语法是iserror(value),即判断括号内的值是否为错误值,如果是,就等于true,不是,就等于false。第二个是if函数,这也是一个常用的函数的,后面有机会再跟大家详细讲解。它的语法是if(条件判断式,结果1,结

5、果2)。如果条件判断式是对的,就执行结果1,否则就执行结果2。举个例子:=if(D2=””,”空的”,”有东西”),意思是如D2这个格子里是空的值,就显示文字“空的”,否则,就显示“有东西”。(看起来简单吧?其实编程序,也就是这样子判断来判断去的。)三.含有VLOOKUP函数的工作表档案的处理。一般来说,含有VLOOKUP函数的工作表,如果又是在别的档案里抓取数据的话,档案往往是比较大的。尤其是当你使用的档案本身就很大的时候,那每次开启和存盘都是很受伤的事情。有没有办法把文件压缩一下,加快开启和存盘的速度呢。这里提供一个小小的经验。在工作表里,点击工具──选项─

6、─计算,把上面的更新远程参照和储存外部连结的勾去掉,再保存档案,则会加速不少,不信你可以试试。下面详细的说一下它的原理。1.含有VLOOKUP函数的工作表,每次在保存档案时,会同时保存一份其外部连结的档案。这样即使在单独打开这个工作表时,VLOOKUP函数一样可以抓取到数值。2.在工作表打开时,微软会提示你,是否要更新远程参照。意思是说,你要不要连接最新的外部档案,好让你的VLOOKUP函数抓到最新的值。如果你有足够的耐心,不妨试试。3.了解到这点,我们应该知道,每次单独打开含有VLOOKUP函数的工作表时,里面抓取外部档案的数值,只是上次我们存盘时保存的值。若

7、要连结最新的值,必须要把外部档案同时打开。-------------------------------------------------------------------------------------------------------------------举例:excel用vlookup函数跨表调取数据目标:从全校学生资料中调取本班学生资料  1、下面是“总表”,有一千个学生的资料,我这里只举几项资料,如姓名、性别、出生年月日、学号、民族。  2、插入一个工作表,命名“一(1)班”,这个是自己班学生的名字,班主任当然很快打得出来。  3、将B、C

8、、D、E列单元格格式设为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。