如何在Excel中快速辨別兩列數據是否一致的四種方法介紹


---恢復內容開始---

在很多情況下我們需要將Excel表格中的一些數據整理一下,特別是一些相同的數據,我們需要將其找出,然后刪除掉。但是在兩列單元格中光是用眼睛去查找的話可能很難分辨出來,而且還很費神,何不試試用Excel中的公式自動分辨有哪些相同數據呢?下面有4種方法可以快速幫大家找出重復數據。

工具/原料

Excel

方法/步驟

我們以下表的數據為例,具體的介紹一下操作方法。

如何快速辨別Excel中兩列數據是否相同

方法一:

Excel分別對AB列兩列數據對比,比如A2=B2,就返回相同,否則返回不相同。

D2公式為:=IF(C2=B2,"相同","不同"),這樣就可以實現excel兩列對比,判斷C2和B2是否相同,如果相同就返回值“相同”,反之則顯示不同。

如何快速辨別Excel中兩列數據是否相同

同樣的方法比較其它數據,結果如下圖:

如何快速辨別Excel中兩列數據是否相同

不過細心的朋友會發現,B5和C5實質上有大小寫區分的,因此使用這個公式不是完全准確。Excel中exact函數可以完全區分大小寫,因此C2公式可以更改為:=IF(EXACT(A2,B2)=TRUE,"相同","不同"),然后下拉復制公式,完成excel兩列數據對比。

如何快速辨別Excel中兩列數據是否相同

這樣我們就很准確的判斷兩列數據是否相同了,各位朋友按這方法試試。

方法二、

AB兩列都是客戶的姓名,需要找到兩列重復的客戶名稱,並標示出來。

C1單元格輸入數組公式:=IF(COUNTIF(A:A,B1)=0,"不重復",""),然后下拉完成excel兩列數據對比。

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

方法三、

在Excel中通過比較兩列中的數據來查找重復項。如果A列的數據沒有在B列出現過,就保留單元格為空。如果A列的數據在B列出現過,就返回A列對應的數據。

C1輸入公式:=IF(ISERROR(MATCH(A1,$B$1:$B$5,0)),"",A1)。Match部分得到的結果是#N/A或者數字,然后用ISERROR函數,將#N/A錯誤值進行處理,ISERROR(#N/A)得到TRUE,ISERROR(數字)得到false,最外面用IF函數來進行判斷,如果第一參數是true,就執行第二參數,否則執行第三參數。這個應用是巧用excel兩列對比,完成查找重復項。

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

方法四、

Excel中用vlookup函數來對比兩列。

B1單元格公式為:=IF(ISNA(VLOOKUP(A1,$C$1:$C$6,1,)),"←A有C無","←AC共有")

D1單元格公式為:=IF(ISNA(VLOOKUP(C1,$A$1:$A$6,1,)),"←C有A無","←CA共有")

然后下拉復制公式,完成Excel兩列對比。

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

END

以上就是如何在Excel中快速辨別兩列數據是否一致的四種方法介紹,希望對大家有所幫助!

---恢復內容結束---

在很多情況下我們需要將Excel表格中的一些數據整理一下,特別是一些相同的數據,我們需要將其找出,然后刪除掉。但是在兩列單元格中光是用眼睛去查找的話可能很難分辨出來,而且還很費神,何不試試用Excel中的公式自動分辨有哪些相同數據呢?下面有4種方法可以快速幫大家找出重復數據。

工具/原料

Excel

方法/步驟

我們以下表的數據為例,具體的介紹一下操作方法。

如何快速辨別Excel中兩列數據是否相同

方法一:

Excel分別對AB列兩列數據對比,比如A2=B2,就返回相同,否則返回不相同。

D2公式為:=IF(C2=B2,"相同","不同"),這樣就可以實現excel兩列對比,判斷C2和B2是否相同,如果相同就返回值“相同”,反之則顯示不同。

如何快速辨別Excel中兩列數據是否相同

同樣的方法比較其它數據,結果如下圖:

如何快速辨別Excel中兩列數據是否相同

不過細心的朋友會發現,B5和C5實質上有大小寫區分的,因此使用這個公式不是完全准確。Excel中exact函數可以完全區分大小寫,因此C2公式可以更改為:=IF(EXACT(A2,B2)=TRUE,"相同","不同"),然后下拉復制公式,完成excel兩列數據對比。

如何快速辨別Excel中兩列數據是否相同

這樣我們就很准確的判斷兩列數據是否相同了,各位朋友按這方法試試。

方法二、

AB兩列都是客戶的姓名,需要找到兩列重復的客戶名稱,並標示出來。

C1單元格輸入數組公式:=IF(COUNTIF(A:A,B1)=0,"不重復",""),然后下拉完成excel兩列數據對比。

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

方法三、

在Excel中通過比較兩列中的數據來查找重復項。如果A列的數據沒有在B列出現過,就保留單元格為空。如果A列的數據在B列出現過,就返回A列對應的數據。

C1輸入公式:=IF(ISERROR(MATCH(A1,$B$1:$B$5,0)),"",A1)。Match部分得到的結果是#N/A或者數字,然后用ISERROR函數,將#N/A錯誤值進行處理,ISERROR(#N/A)得到TRUE,ISERROR(數字)得到false,最外面用IF函數來進行判斷,如果第一參數是true,就執行第二參數,否則執行第三參數。這個應用是巧用excel兩列對比,完成查找重復項。

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

方法四、

Excel中用vlookup函數來對比兩列。

B1單元格公式為:=IF(ISNA(VLOOKUP(A1,$C$1:$C$6,1,)),"←A有C無","←AC共有")

D1單元格公式為:=IF(ISNA(VLOOKUP(C1,$A$1:$A$6,1,)),"←C有A無","←CA共有")

然后下拉復制公式,完成Excel兩列對比。

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

如何快速辨別Excel中兩列數據是否相同

END

以上就是如何在Excel中快速辨別兩列數據是否一致的四種方法介紹,希望對大家有所幫助!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM