求教关于wps里vlookup函数使用的一点疑问~

起因是这样的,接到领导任务要把一些电缆相关的报价拼接到一张图标里进行分析。 我在进行第一组数据拼接的时候用了vlookup函数。首先看不带搜索框这个大截图,D列数据是使用vlookup函数查找匹配出来的结果,E是手动粘贴核对后应该有的结果。 其中有两个结果出了问题,WDZN-YJY-5*6和WDZN-YJY-5*16,WDZ-YJY-5*6和WDZ-YJY-5*16.,都是先显示的16电缆对应的结果,这个结果是错误的。 用了表格的查找功能,当查找WDZN-YJY-5*16时,会显示结果唯一,但查找WDZN-YJY-5*6时候,就会显示两个结果了(如图)。 所以我不知道这个结果为什么会出现,出现了又该怎么解决。 求教~~~~~~~ 不能得到答案连vlookup函数都不敢用了
辽宁省
浏览 921
收藏
2
分享
2 +1
6
+1
全部评论 6
 
蒋小幸
用xlookup吧。比VLOOKUP更好用
· 广东省
回复
 
如宇
回复 wps新路:是通配符的问题,谢谢方案,好用。又学到了新函数~ 回复 洪世贤小号:&""之前在百度上搜到的,说可能是因为单元格格式不一致,用来把单元格转为文本的。 你说的 第二个问题,我没太明白,但已经解决啦,的确是通配符造成的影响。
· 辽宁省
1
回复
 
wps新路
wps新路

WPS函数专家

没太看明白 不过看到查找的内容里有* 猜测是通配符原因,wps表格的话?*~问号都是通配符, *代表多个或没有字符 比如张* 能匹配到 张三 张三丰 张三丰丰 ?代表1个或0个字符 比如张? 能匹配到张三 张四 张2,但是匹配不到张三丰了 ~就是用于比如要实际上匹配~就需要在上面两个符号前新增~比如 张~* 这样就可以匹配到张* 而匹配不到其他的了。 可以先用SUBSTITUTE函数讲*替换成~*然后再外套vlookup来解决
· 重庆
3
回复
 
洪世贤小号
请问一下你的查找值:B27为什么要&“”呀?查找值不是B27就好了吗?而且你都精确查找了。 还有你用vlookup引用的报价单(2)里面的B26、B45单元格,跟你当前表格的B26、B45的文本是一样的吗?
· 广东省
回复
 
如宇
首先谢谢战神回复。不是数据重复的情况,两张截图是同一个表,第二张截图搜索就是在第一张截图这张表上进行的。另外第一张图里函数上显示的数据调用的“报价表”是透视表汇总后,直接复制粘贴值固化的一张表,没有重复项。
· 辽宁省
回复
 
哎格玛亚战神
这个表里,出现重复的列,用显示重复项,看下重复值的位置,按照你这个截图,应该都是有重复的
· 广东省
1
回复