2013-02-09 82 views
0

在Microsoft Excel 2010中,我有一個有兩列Z和AG的Excel工作表。 Z有11400行,AG有3000行。我想在新列中找到他們之間的匹配。那麼該怎麼做? 我嘗試了以下公式:如何在Excel工作表中找到兩列之間的匹配項?

=IF(MAX(COUNTIF($AG$2:$AG$114000,$Z$2:$Z$114000))>1,"Duplicate","Nope") 

但它並不能正確地與我,因爲它給了我「不」的所有行工作,但是我有他們兩人之間有很多的比賽。

那麼你能幫我一下嗎?

回答

3

如果結果可能稀疏(結果集中的空行),那麼我會使用vlookups。該公式看起來像這樣:

=vlookup(ag2,$z$2:$z$114000,1,false) 

將其複製到az中的每個條目,它應該會給你匹配。

+1

感謝您的幫助,但有什麼方法可以突出顯示Z列中的匹配嗎?因爲我想查看與匹配數據相關的其他列上的數據。 – 2013-02-09 12:19:33

0

也許它會更容易使用條件格式。例如,你可以申請條件格式的公式是這樣的:

=COUNTIF($AG$1:$AG$114000,Z1)>1 

您可以設置格式要突出單元格,然後複製的格式落筆列Z.我認爲應該工作。用戶這個網站以供參考:http://www.ozgrid.com/Excel/highlight-duplicates.htm

0

嘗試使用這個公式...它的作品好

A - 第一列C是另一列B爲空的列,其中要填充公共數據

= if(ISERROR(MATCH(A1,C1 .... C30,0)),「」A1)

相關問題