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