乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel表格的vlookup函数为什么有的匹配不出来-excel匹配不出来,电子表格匹配不了是什么原因

excel表格的vlookup函数为什么有的匹配不出来-excel匹配不出来,电子表格匹配不了是什么原因

作者:乔山办公网日期:

返回目录:excel表格制作


C2单元格公式改成
=VLOOKUP(SUBSTITUTE(CLEAN(A2)," ",),Sheet3!A:D,4,)
下拉填充公式

这样试一下

如果还不行,说明Sheet3表格的A列内容也要用公式调整一下数据
比如在Sheet3的A列后插入一个新B列
在B1单元格写入公式
=SUBSTITUTE(CLEAN(A2)," ",)
下拉填充公式
完成后---选中B列---右键---复制---再右键---选择性粘贴----数值---确定---删去原A列

 这是由于提问中两个表格的A列的数字格式是不一样的,一个是数值格式的数字,一个是文本格式的数字。只要把两列的格式设置为一样,因为都是数字,建议都设置为数值格式那么原来提问的公式就可以用了。

 

 如不想改格式的,也可以把公式改为这样就能用了:

=IF(A2="","",TEXT(VLOOKUP(--A:A,Sheet1!A:B,2,),"e年m月d日"))

 

如果zd有些数据可能在Sheet1的A列中是没有的,可以加入防错判断,遇上这情况时,公式返回空白,以上公式返回的是#N/A错误值。

=IF(COUNTIF(Sheet1!A:A,A2),TEXT(VLOOKUP(--A:A,Sheet1!A:B,2,),"e年m月d日"),"")

 


这是由于提问中两个表格的A列的数字格式是不一样的,一个是数值格式的数字,一个是文本zd格式的数字。只要把两列的格式设置为一样,因为都是数字,建议都设置为数值格式那么原来提问的公式就可以用了。如不想改格式的,也可以把公式改为这样就能用了:=IF(A2="","",TEXT(VLOOKUP(--A:A,Sheet1!A:B,2,),"e年m月d日"))如果有些数据可能在Sheet1的A列中是没有的,可以加入防错判断,遇上这情况时,公式返回空白,以上公式返回的是#N/A错误值。=IF(COUNTIF(Sheet1!A:A,A2),TEXT(VLOOKUP(--A:A,Sheet1!A:B,2,),"e年m月d日"),"")

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网