如何用vlookup篩選兩個excel重複資料?
用vlookup篩選兩個excel重複資料的方法:
#有兩張重複資料的服裝銷售表(一張在「excel教學. xlsx」表1中,另一張在「clothingSales.xlsx」表2中)(見圖2),需要把重複記錄找出來,這可以用vlookup函數實現,方法如下:yi
#1、在兩張表後面都會新增「輔助」列,用於標示重複記錄的行。把「excel教學」中的「輔助」欄位用自動填入的方法全部填上1,操作過程步驟,如圖所示:
2、切換到clothingSale .xlsx,在G2 單元格輸入=IFERROR(VLOOKUP(A2,;選擇“視圖”選項卡,單擊“切換窗口”,選擇“excel教程”,則切換到“excel教程”窗口,單擊左下角Sheet6 ,選擇“視圖”選項卡,單擊“切換窗口”,選擇clothingSales.xlsx,切換回“excel教程”窗口,[excel教程.xlsx]Sheet6! 自動填充到了A2 的後面,公式已經變為=IFERROR( VLOOKUP(A2,[excel教程.xlsx]Sheet6!,繼續輸入$A2:$G10,7,0),""),則完整公式為=IFERROR(VLOOKUP(A2,[excel教程.xlsx]Sheet6!$ A2:$G10,7,0),""),按回車,則返回1;把滑鼠移到儲存格填滿把手上,往下拖,則找出所有重複的記錄(有1 的為重複記錄)。
3、公式說明
公式=IFERROR(VLOOKUP(A2,[excel教學.xlsx]Sheet6!$A2:$G10,7,0),"") 也由IFERROR 和VLOOKUP 兩個函數組成,IFERROR函數的作用跟上文的“vlookup篩選兩列的重複項”一樣。VLOOKUP函數的查找值是A2;
查找區域是另一個文檔(即[ excel教學.xlsx]文件的Sheet6 工作簿)的$A2:$G10(即查找表格的每一列每一行),$A2 表示絕對引用A 列,相對引用“行”,即執行公式時,列不變行變,$G10 與$A2 是一個意思;返回列號為7;0 表示精確匹配。
4、注意
(1)、當clothingSales 文件中的第2行與「excle教學」文件中第9行的「編號」相同時,如圖所示:
(2)、儘管兩張表格中的第二行不同,則會傳回錯誤的結果(即傳回1),如圖所示:
(3)、這種情況發生在要尋找值(即A2)所在的列(即A 列)。由此可知,此方法只適合尋找兩個表格對應行相同資料。
以上是如何用vlookup篩選兩個excel重複資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!