學習啦 > 學習電腦 > 工具軟件 > 辦公軟件學習 > Excel教程 > Excel表格 > Excel中如何找出兩列數據中不重復的記錄

Excel中如何找出兩列數據中不重復的記錄

時間: 錦暉1117 分享

Excel中如何找出兩列數據中不重復的記錄

  在工作中經常會遇到這樣的需求:現在有兩列數據,要在 A 列中找出 B 列中沒有的記錄,在 B 列中找出 A 列中沒有的記錄。以下是學習啦小編為您帶來的關于Excel中找出兩列數據中不重復的記錄,希望對您有所幫助。

  Excel中找出兩列數據中不重復的記錄

  步驟/方法

  我們先需要把兩列數據定義到“數據塊”中,并且分別為它們起個名字。分別叫“左邊”和“右邊”。相當于上面圖中的 (左) 列和 (右) 列。

  我們選中 (左) 列中所有的數據(這里位于第一張數據單的 A 列),然后選公式選項卡 -> 定義名稱 -> 名稱中填上“左邊”-> 按確定退出。

Excel中如何找出兩列數據中不重復的記錄

  用同樣的方法,選中 (右) 列數據(這里位于另一張數據單的 A 列),把它定義成“右邊”。

  然后在你數據列右邊的那列頭一個單元格,點中后在公式欄中輸入

  =IF(ISNA(VLOOKUP(注意公式要以等號開始。括號要用英文括號。

Excel中如何找出兩列數據中不重復的記錄

  然后點左側中對應的單元格,這里我們點 A1 單元格。

Excel中如何找出兩列數據中不重復的記錄

  然后在 A1 后面打個逗號(要用英文逗號),然后打右邊。

Excel中如何找出兩列數據中不重復的記錄

  然后再打個逗號,再打 1,再打個逗號,然后選 FALSE。

Excel中如何找出兩列數據中不重復的記錄

  選完 FALSE 后打上

  )),"新","")

  括號引號注意全要英文的。

  完整公式是這樣的,打完公式后按回車。

Excel中如何找出兩列數據中不重復的記錄

  我們看一下完整的公式。

  =IF(ISNA(VLOOKUP(A1,右邊,1,FALSE)),"新","")

  如果你的數據在 A 這一列,如果按照前面一模一樣的方法定義了“左邊”和“右邊”兩個數據塊。那么你可以干脆把這個公式原封不動貼進去。

  下面是是對幾個重要參數的解釋。

Excel中如何找出兩列數據中不重復的記錄

  接下去,我們要把公式拖到整列。把鼠標放到選中那個單元格右下角的那個小十字上,按住十字上往下拖。一直拖到這一列的末尾。

Excel中如何找出兩列數據中不重復的記錄

  我們看到“周”、“鄭”、“王”右邊出現了“新”,表示他們在另一塊數據中是沒有的。

  我們在 (A) 列中找出了 (B) 列中沒有的記錄,用同樣的方法在 (B) 列中找出了 (A) 列中沒有的記錄。用的公式是

  =IF(ISNA(VLOOKUP(A1,左邊,1,FALSE)),"新","")“周”、“鄭”、“王”右邊出現了“新”。“李”、“吳”右邊出現了“新”。這些記錄都是在另一列中沒有的記錄。

Excel中如何找出兩列數據中不重復的記錄

  現在我們用這個方法找出了兩列數據種中不同的項。

  END

  提示

  這種方法用的最多的情況就是當數據發(fā)生變更時,要找出那些新的表格中比舊的表格多了些什么、少了些什么。

猜你喜歡:

1.excel如何比較兩列內容是否相同

2.excel表格比較兩列內容是否相同

3.excel同時篩選兩列數據的方法

4.excel表格兩列數據相減的方法

5.excel兩列數據互換位置的方法

3744830