我搜索并尝试了各种VLOOKUP和MATCH公式,用于将单独的名字和列名列匹配到包含组合的“姓氏,名字”列的另一张表。我很擅长这样的公式。
表1 A列是姓氏 B列是名字
表2 G列是姓氏,名字 同样在H列中还有一个额外的姓氏,名字,如果可能的话,我也想搜索匹配。
我想找到工作表1中哪些名称与工作表2上的数据匹配。
谢谢!
答案 0 :(得分:2)
您应该始终发布您尝试过的代码,这样人们就不会觉得他们只是在为您工作。以下假设您在任何单元格中没有多余的空格,并且您的字母大小写在数据之间。它还假设您的第二张确实命名为“Sheet 2”。它属于Sheet 1
上查阅列的第一行=IF(AND(ISERROR(VLOOKUP(A1&", "&B1,Sheet2!G:G,1,FALSE)),ISERROR(VLOOKUP(A1&", "&B1,'Sheet 2'!H:H,1,FALSE))),"NO MATCH",IF(ISERROR(VLOOKUP(A1&", "&B1,'Sheet 2'!G:G,1,FALSE)),"MATCH IN COL H","MATCH IN COL G"))
答案 1 :(得分:0)
如果您使用COUNTIF
,则可以一次搜索两个列,例如。复制了Sheet1 C2中的这个公式
=IF(COUNTIF(Sheet2!G:H,A2&", "&B2),"Match","No Match")