壹尔网-为科技而来卓航科技
  • 微信客服微信客服
  • 微信客服微信客服
您现在的位置是:首页 > 资讯

vlookup匹配不出来(vlookup公式正确但显示公式)

时间:2023-11-29作者:依陆分类:资讯浏览:463评论:0

vlookup匹配不出来

vlookup是excel表格的纵向查找函数,使用的频率非常高。经常使用的人,一般都能熟练掌握。但刚接触的新手,有时就会碰到匹配不出结果的情况。原因主要有以下两点。

vlookup匹配不出来(vlookup公式正确但显示公式)

1、公式理解有偏差

vlookup函数的原版公式如下:

vlookup(lookup_value,table_array,col_index_num,[range_lookup])

正确的理解应该是

vlookup(需要查找的值,查找表格范围,返回查找表格的列号,查找模式)

“lookup_value”一般不会理解错误,[range_lookup]只有“精确”和模糊两种。一般选择精确模式,函数中用0表示。模糊查找则用1表示,也不用于理解错误。最容易理解错误的就是中间两个参数。

table_array:很多人会理解为随意框选一个表格范围都可以。其实,这里的表格范围必须包含**列,因为vlookup函数只在**列中查找。

col_index_num:很多人会理解为这里是查找匹配的列,其实,这里是指函数在**列找到匹配值后,记录下行号,然后结合这里给定的列号,再返回对应单元格的值。

以上两个参数如果理解错了,就很容易出现“#NA”的错误。自然也就匹配不出结果来。

2、数据表格有问题

公式如果用对了的话,一般是会返回正确的结果的。但是,如果表格数据有问题,当然也匹配不到数据了。一般有以下两种情况。

**列中确实没有要查找的值。既然没有可匹配的数。函数自然也匹配不出数据来。

表格的返回列是空白,没有数据的列。既然没有数据,函数返回的自然也是空白。

如果把vlookup函数用熟悉了,一般都不会犯以上的错误。但新手们一定要注意避开这些坑,多练习几回就好了。

vlookup公式正确但显示公式

在日常工作中,大家有没有遇到过,明明函数公式输入正确,却显示错误值。错误在哪?

今天,和大家VLOOKUP函数,公式输入正确,却显示错误值的2种情况。

序号格式不一样

我们用VLOOKUP函数,在左边表格中通过序号和姓名进行销量的精确查找。

输入函数:=VLOOKUP(E2,A:C,3,0)。

但却出现了错误值,错误的原因在于两个表格中的序号格式不一致。

左边的数据区域内的序号的格式为【数值】。

右边查找的数据编号的为【文本】格式,左上角有个绿三角标志。

这时,我们只需将两个表格中的序号格式进行统一,将【文本】格式改为【数值】格式,再输入公式,即可得到结果。

表格中有空格或不可见字符

表格中格式统一,公式正确,却出现了错误值,很有可能是数据中有空格或不可见字符。

LEN函数:检查字符格式

查看E2单元格的字符数,输入公式=LEN(E2),显示字符数为3,表明单元格中存在1个空格或不可见字符。

替换空格

按【Ctrl+H】,弹出【查找和替换】对话框,在查找内容中【输入空格】,在替换为重不输入任何内容,点击【全部替换】。

文章版权声明:除非注明,否则均为壹尔网原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

猜你喜欢