在Microsoft Excel 2010中,我有一个excel表,它有两列Z和AG。 Z有11400行,AG有3000行。我想在新列中找到它们之间的匹配。那怎么办呢? 我尝试了以下公式:
=IF(MAX(COUNTIF($AG$2:$AG$114000,$Z$2:$Z$114000))>1,"Duplicate","Nope")
但它与我无法正常工作,因为它给了我所有行的“Nope”,但是我在它们之间有很多匹配。
你能帮我解决这个问题吗?
答案 0 :(得分:3)
如果结果可能是稀疏的(结果集中的空行),那么我会使用vlookups。公式看起来像这样:
=vlookup(ag2,$z$2:$z$114000,1,false)
将其复制到az中的每个条目,它应该为您提供匹配。
答案 1 :(得分:0)
使用条件格式可能会更容易。例如,您可以应用条件格式的公式,如下所示:
=COUNTIF($AG$1:$AG$114000,Z1)>1
您可以设置格式以突出显示单元格,然后将格式向下复制到Z列。我认为这应该可行。请使用此网站作为参考:http://www.ozgrid.com/Excel/highlight-duplicates.htm
答案 2 :(得分:0)
尝试使用此公式......效果很好
A - 第一列C是另一列B是您想要传播公共数据的空列
=如果(ISERROR(MATCH(A1,C1 .... C30,0)),"" A1)