为什么同样使用vlookup函数有的显示错误,提示未查看到返回的结果,但是我手动搜索是可以查看到的?

为什么同样使用vlookup函数有的显示错误,提示未查看到返回的结果,但是我手动搜索是可以查看到的?
江苏省
浏览 1979
收藏
4
分享
4 +1
8
+1
全部评论 8
 
拽完了
=VLOOKUP(B2&"",区域&"",返回列,0)统一为文本即可。
· 重庆
回复
 
王俊博
王俊博

创作者俱乐部成员

目测是由于文本型格式与数值型格式的错误,可以把所有数字改为文本或改为数字查看。 具体方法见下方帖子:https://bbs.wps.cn/topic/16818?chan=share&fromshare=copylink
· 河北省
1
回复
 
Boyuan
手动搜索是基于文本的包含逻辑,数字前后有空格或者只要包含查找的数据都能匹配到,VLOOKUP或Match是基于值的,不但样子要一样,而且数据类型也要一致。要不都转为数值(比如A1*1或--A1),要不都转为文本(比如A1&“”)
· 河南省
1
回复
 
厚积、薄发
6
· 山东省
回复
 
Mr Chen
Mr Chen

WPS寻令官 | 创作者俱乐部成员

初步可以把两列的数据格式统一之后可以查找
· 甘肃省
1
回复
 
苗乔恩
#N/A是没找到的意思,因为看不到公式,所以无法针对性回答,用文本找数值,用数值找文本,查找区域没有绝对引用,公式错误等等,都可能导致找不到数据。
· 河南省
1
回复
 
张俊
张俊

WPS函数专家

您好,目前根据截图无法判断,只能初步猜测,可能是数据类型不一样,一个是文本型数字,一个是数值型数字,建议将查找的公共列都更改为文本型数字试试?如果无法解决,建议您将数据脱敏后,共享您的文档帮您看下,关于如何共享文档和脱敏数据,可以参考此帖:https://bbs.wps.cn/topic/8279?chan=share&fromshare=copylink 期待能通过我的回答帮助您解答您的问题。
· 上海
1
回复
 
WPS_1693927748
我把搜索最后一项 由1 改成0 由精准匹配改为模糊匹配就好啦,我真是个聪明的笨蛋~
· 江苏省
回复