天天看點

Excel中比較兩列值的方法

本例主要向大家介紹如何快速比較excel中兩列資料中的相同資料、不同資料,如果需要,将上述相同或不同資料提取出來。

Excel中比較兩列值的方法

1.    首先,在C1輸入公式

=MATCH(A1,B:B,)

回車後下拉公式,如果傳回的是數字,比如說C1的3,就說明A1單元格的内容再B列裡第3行存在,也就是B3="A"。如果A列的内容再B列裡沒有就傳回錯誤值#N/A。

Excel中比較兩列值的方法
Excel中比較兩列值的方法

2.    如果嫌錯誤值難看,可以将公式改成:

=ISNUMBER(MATCH(A1,B:B,))

ISNUMBER判斷傳回值是不是數字,如果是數字就傳回TRUE,反之傳回FALSE。

Excel中比較兩列值的方法
Excel中比較兩列值的方法

3.    這個過程也可以用COUNTIF函數來完成。

C1輸入公式=COUNTIF(B:B,A1),下拉即可。如果C列傳回的是大于0的數字(因為B列裡可能有重複出現A列某個單元格内容)就說明A列内容再B列裡出現過,反之是0的話就是沒有出現過。

Excel中比較兩列值的方法
Excel中比較兩列值的方法

4.    如果隻想在A列标示出哪些内容再B列裡出現過怎麼辦呢?可以用條件格式。

首先,從A1開始選中A列資料,點選【開始】-【條件格式】-【建立規則】。

Excel中比較兩列值的方法
Excel中比較兩列值的方法

5.    選擇【使用公式确定要設定格式的單元格】。

Excel中比較兩列值的方法
Excel中比較兩列值的方法

6.    輸入公式=COUNTIF(B:B,A1)>0,然後點選【格式】按鈕。

Excel中比較兩列值的方法
Excel中比較兩列值的方法

7.    選擇一個填充顔色,并确定。

Excel中比較兩列值的方法
Excel中比較兩列值的方法
Excel中比較兩列值的方法

8.    關閉條件格式設定對話框,可以看到A列中在B列存在的内容就都被标上了顔色。

Excel中比較兩列值的方法
Excel中比較兩列值的方法

繼續閱讀