0
我想看看1)如果Excel中的单元格值匹配表中的另一个单元格,并且2)对于匹配的单元格,从表格中输入相应的信息。我提出了下面的公式,但它不起作用:IF(OR(EXACT(A2,$ O $ 2:$ O $ 467)),VLOOKUP(O2,O2:S2,4),“”)Excel-查找单元格值是否匹配并输入匹配单元格的相应数据?
有人可以告诉我我做错了什么吗?
我想看看1)如果Excel中的单元格值匹配表中的另一个单元格,并且2)对于匹配的单元格,从表格中输入相应的信息。我提出了下面的公式,但它不起作用:IF(OR(EXACT(A2,$ O $ 2:$ O $ 467)),VLOOKUP(O2,O2:S2,4),“”)Excel-查找单元格值是否匹配并输入匹配单元格的相应数据?
有人可以告诉我我做错了什么吗?
在VLOOKUP函数中添加“FALSE”作为第4个参数将仅返回完全匹配的数据。
=IFERROR(VLOOKUP(O2,O2:S2,4,FALSE),"")
(注意:IFERROR只能在Excel 2007及更高版本。如果您使用的是较早的版本,你可以使用=IF(ISERROR(VLOOKUP(O2,O2:S2,4,FALSE)),"",VLOOKUP(O2,O2:S2,4,FALSE))
)
,如果你正在寻找一个区分大小写的匹配这将无法正常工作。
以下是有关执行区分大小写查找的一些信息:http://support.microsoft.com/kb/214264 – Excellll
仅供参考微软的解决方案非常薄弱。如果前面有“joe”,它就不能在表格中找到“Joe”。 – Excellll