ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:606.29KB ,
资源ID:23643306      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23643306.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vlookup函数12种常见错误.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vlookup函数12种常见错误.docx

1、vlookup函数12种常见错误vlookup函数12种常见错误(完整版)vlookup函数是一个非常好用的查找函数,但由于种种原因,在实际使用时会遇到种种让人搞不明白的错误。于是兰色就把常遇到的vlookup错误问题来一次大整理,希望能对同学们有用。一、函数参数使用错误。第1种:第2个参数区域设置错误之1。例:如下图所示,根据姓名查找龄时产生错误。错误原因: vlookup函数第二个参数是查找区域,该区域的第1列有一个必备条件,就是查找的对象(A9),必须对应于区域的第1列。本例中是根据姓名查找的,那么,第二个参数姓名必须是在区域的第1列位置,而上述公式中姓名列是在区域A1:E6的第2列。所

2、以公式应改为:=VLOOKUP(A9,B1:E6,3,0)第2种:第2个参数区域设置错误之2。 例2 如下图所示根据姓名查找职务时产生查找错误。错误原因:本例是根据姓名查找职务,可大家注意一下,第2个参数B1:D6根本就没有包括E列的职务,当然会产生错误了。所以公式应改为:=VLOOKUP(A9,B1:E6,4,0)第3种:第4个参数少了或设置错误。例3,如下图所示根据工号查找姓名返回错误错误原因:vlookup第四个参数为0时表示精确查找,为1或省略时表示模糊查找。如果忘了设置第4个参数则会被公式误以为是故意省略,按模糊查找进行。当区域也不符合模糊查找规则时,公式就会返回错误值。所以公式应改

3、为。=VLOOKUP(A9,A1:D6,2,0)或=VLOOKUP(A9,A1:D6,2,) 注:当参数为0时可以省略,但必须保留“,”号。二、数字格式不同,造成查找错误。第4种查找为数字,被查找区域为文本型数字。例4:如下图所示根据工号查找姓名,查找出现错误。错误原因:在vlookup函数查找过程中,文本型数字和数值型数字会被认为不同的字符。所以造成无法成功查找。解决方案:把查找的数字在公式中转换成文本型,然后再查找。即:=VLOOKUP(A9&,A1:D6,2,0)第5种查找格式为文本型数字,被查找区域为数值型数字。例5:如下图所示根据工号查找姓名,查找出现错误错误原因:同4解决方法:把文

4、本型数字转换成数值型。即:=VLOOKUP(A9*1,A1:D6,2,0)三、引用方式使公式复制后产生错误。第6种没有正确的使用引用方式,造成在复制公式后区域发生变动引起错误。例6,如下图所示,当C9的公式复制到C10和C11后,C10公式返回错误值。错误原因:由于第二个参数A2:D6是相对引用,所以向下复制公式后会自动更改为A3:D7,而A10中的工号A01所在的行,不在A3:D7区域中,从而造成查找失败。解决方案:把第二个参数的引用方式由相对引用改为绝对引用即可。B9公式改为:=VLOOKUP(A9,$A$2:$D$6,2,0)四、多余的空格或不可见字符第7种数据表中含有多余的空格。例7

5、如下图所示,由于A列工号含有多余的空格,造成查找错误。错误原因:多一个空格,用不带空格的字符查找当然会出错了。解决方案: 1 手工替换掉空格。建议用这个方法 2 在公式中用trim函数替换空格而必须要用数据公式形式输入。 即:=VLOOKUP(A9,TRIM(A1:D6),2,0) 按ctrl+shift+enter输入后数组形式为 =VLOOKUP(A9,TRIM(A1:D6),2,0)第8种:类空格但非空格的字符。在表格存在大量的“空格”,但又用空格无法替换掉时,这些就是类空格的不可见字符,这时可以“以其人之道还之其人之身”,直接在单元格中复制不可见字符粘贴到替换窗口,替换掉即可。第9种:

6、不可见字符的影响例: 如下图所示的A列中,A列看不去不存在空格和类空格字符,但查找结果还是出错。 出错原因:这是从网页或数据库中导入数据时带来的不可见字符,造成了查找的错误。解决方案:在A列后插入几列空列,然后对A列进行分列操作(数据 - 分列),即可把不可见字符分离出去。第10种:反向查找vlookup不支持产生的错误。例10 如下图所示的表中,根据姓名查找工号,结果返回了错误。错误原因:vlookup不支持反向查找。解决方法:1 用if函数重组区域,让两列颠倒位置。=VLOOKUP(D8,IF(0,1,D2:D4,E2:E4),2,0)2 用index+match组合实现。=INDEX(D

7、2:D4,MATCH(D8,E2:E4,0)第11种:通配符引起的查找错误例11,如下图所示,根据区间查找提成返回错误值。错误原因:用于查找通配符,如果在vlookup公式中出现,会被认为特定用途,非真正的。如在表格中查找3*6 ,356,376也被查找到。如果精确查找3*6,需要使用,如下图所示。解决方法:用就可以表示查找了。所以公式可以修改为=VLOOKUP(SUBSTITUTE(A8,),A2:B4,2,0)第12种:vlookup函数第1个参数不直接支持数组形式产生的错误例12:如下图所示,同时查找A和C产品的和,然后用SUM求和。错误原因: VLOOKUP第一个参数不能直接用于数组。

8、解决方法:利用N/T+IF结构转化一下数组,如果不了解N/T+IF结构用法,可以参考=SUM(VLOOKUP(T(IF(1,A8:B8),A2:B5,2,)一般出现“#N/A”的错误说明原始表第一列查不到第一参数的值。这种错误值处理一般有两种方案:1)核实查找值是否拼写错误,然后改正;2)改成用通配符查询,如:=VLOOKUP(A8&*,A1:D5,2,0)。如果第三参数,也就是返回结果的列数,超过了数据表最大列数或者小于1将出现#REF!错误。这种情况下,修改正确的返回值列数即可。如果查找的值不在数据表的第一列,也会出现错误值。如下图,【工号】信息在原始表的第二列,因此公式返回错误。这种情况下,将【工号】列挪到数据表第一列或利用我另一篇经验的“VLOOKUP反向查找”的技巧解决。如果查找的值为数字,并且返回错误值时,很可能的一种情况是查找值和原始数据表值的格式不一样。如下图,B8单元格输入的是数字“111”,而A列存储的是文本型数字,两者不同,因此返回错误。如上的错误,可以:1)利用【分列】功能将文本型数字转化为数字;2)把VLOOKUP的第一参数加上&转换为文本。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1