excel学习库

excel表格_excel函数公式大全_execl从入门到精通

你的vlookup为啥匹配不到数据?vlookup各种错误解决方法

前面分享了两篇关于vlookup函数的使用教程。分别是: Excel Vlookup函数教程详解(每个会计都必须会的函数)Excel vlookup函数高级应用实例详解(每个会计都必须会的函数)大家可以关注我,然后点进我的头像,进入即可查看上面两篇文章。在这段时候,很多童鞋私信问我,vlookup为啥匹配不到数据?今天特地分享一下,vlookup各种错误解决方法,欢迎大家拍砖。 一、第二参数错误,导致Vlookup匹配不到数据如上图,通过科目名称,匹配对应的科目余额,提示“#N/A”错误。 问题:第二参数区域错误,A2:C6的第一列是A列科目代码,而我们是通过科目名称(B列)来匹配,所以第二参数应该人B列开始。 解决:B11公式修改为:=VLOOKUP(A9,B2:C6,2,0)。(修改为从B2开始) 二、下拉公式时导致第二参数区域错误,导致Vlookup匹配不到数据如上图,此种情况,多数为录入完B10公式后,下拉公式发生。 问题:B12单元格,匹配不到数据,主要是由于第二参数区域发生了变化,导致要查找的值“北京义浩有限公司”已经在不查找区域里了(仔细看上图框出来的区域) 解决:在录入B10公式时,锁定第二参数,然后下拉。B10公式为:=VLOOKUP(A10,$A$2:$B$7,2,0) 三、格式不一致,导致Vlookup匹配不到数据如上图,在税控设备中导出的开票明细表,通过发票号码,匹配对应的价税合计金额。函数中的参数并没有错误,但终结提示#N/A。 问题:通过观察发现,导出的数据中,发票号码单元格左上角,都有一个绿色三角(如上图),并发现所有的发票号码单元格格式,均是文本格式。此处是由于格式不统一,导致匹配不到数据。 解决:修改A9单元格的发票号码,设置单元格格式为文本,或者直接在A9单元格的发票号码前加一个逗号('),加逗号相当于设置格式为文本。考考大家:为啥不把导出的数据中的发票号码,从文本格式修改为数值格式?评论区回复吧。 四、“隐形”的空格,导致vlookup匹配不到数据问题:如上图,由于客户名称后面多了“隐形”的空格,或者“隐形”的字符,导致匹配不到数据。 解决: 简单粗暴方法,直接手工删除多余的空格(非常不建议这样操作)通过替换(快捷键:Ctrl+H)功能,把多余的字符替换成空;进入单元格后,没有发现空格(这种情况,多为从网页上复制下来的数据),可以在A列后面先插入一列空列,然后选中A列,通过数据分列功能(菜单选项卡,数据->分列)把不可见的数据去掉。vlookup函数常见的错误,就暂时整理到这儿了。如果有遗留或者不大明白的地方,欢迎大家评论留言,我再一一回复。我是一个会计,专注分享属于会计人的Excel知识!您的关注,点赞、评论、转发,是我每日分享的不懈动力!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接