函数常见错误:VLOOKUP函数的常见错误类型及解决方法

  • A+
所属分类:excel

VLOOKUP函数一直以来都被众多人称之为“万能查找函数”,VLOOKUP函数应用市如此之广泛和简便,出镜率极其之高,如若要说自己不会VLOOKUP函数,那你可就OUT了!

 

虽然,她是如此的常见和好用,可是她也会偶尔发点小脾气,查找时返回值错误,让各位摸不着头脑。今天,你们有福啦,接下来就让小编带你来“盘盘她”,具体操作如下:

第一种、“#N/A”错误值

如果,我们需要查找的值不在数据表的B列,同样也会才能第一种情况“#N/A”错误值。如下图:

函数常见错误:VLOOKUP函数的常见错误类型及解决方法

第二种、#REF!错误。

如若VLOOKUP函数的第三参数超过了数据源的最大列数或者小于1,将会出现#REF!错误。如下图:

函数常见错误:VLOOKUP函数的常见错误类型及解决方法

 

这种情况下,我们只需要修改第三个参数即可,比如修改上图格式中的数字5为2或4等,按理来说输入5 后应该返回的是F列的数据,可是F列在数据范围B:F之外,因此返回#REF!错误值。

 

第三种、“#N/A”错误值

如果我们查找的值不在数据表的第一列,也会出现错误值。如下图:

函数常见错误:VLOOKUP函数的常见错误类型及解决方法

很明显,信息在数据表的第二列,要返回的是第一列的值,因此公式返回错误。

遇到这种情况,建议大家讲姓名列挪到数据表第一列,或使用INDEX+MATCH函数、LOOKUP函数等解决。

 

第四种、#REF!错误类型

如果我们查找的值为数字,并且返回错误值时,你那多数情况是查找值和原始数据表值的格式不一样。如下图:

函数常见错误:VLOOKUP函数的常见错误类型及解决方法

 

我们将其B列的的数字格式改为数值,而G3单元格数字格式改为常规,此时就会出现错误值#REF!

上面所述的这种错误,也有两种解决方法:1)利用【分列】功能将B列的数值型数字转化为常规;2)把VLOOKUP的第一参数加上&""转换为文本。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: