发布网友 发布时间:2022-04-24 21:14
共1个回答
热心网友 时间:2023-10-11 11:49
这是由于提问中两个表格的A列的数字格式是不一样的,一个是数值格式的数字,一个是文本格式的数字。只要把两列的格式设置为一样,因为都是数字,建议都设置为数值格式那么原来提问的公式就可以用了。如不想改格式的,也可以把公式改为这样就能用了: =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日"),"")追问谢谢回答,不过你没搞明白我问的,你看到表里第三列吗?我原来是插入的那一列,在那一列匹配,但匹配出来就是公式本身,死活匹配不出东西来,我就到表的最后一列去匹配,却能匹配出来,这是为什么?