EXCEL多筆一次查詢的方式,並可Mark標記。 | excel尋找多個目標
不知道您的檔案格式,不過,A資料與B資料應該有相同欄位吧!(不然怎麼比對?)先假設您的A資料A至C欄為姓名、住址、電話;B資料A至C欄為編號、姓名、生日,姓名為共同欄位,那請先在B資料的D2儲存格鍵入=MATCH(B2,[A資料]Sheet1!$A:$A,0)那些儲存格顯示為#N/A的,就是A資料中沒有的,這時您只需使用資料>篩選>自動篩選>自訂條件:不等於#N/A,再把篩選出的資料標記起來換個顏色,最後移除篩選,即可達到您的需求喔。同理,要知道A資料是否每一筆都在B資料裡,那一樣在A資料的D2儲存格鍵入=MATCH(A2,[B資料]Sheet1!$B:$B,0)...
不知道您的檔案格式,不過,A資料與B資料應該有相同欄位吧!(不然怎麼比對?)
先假設您的A資料A至C欄為姓名、住址、電話;B資料A至C欄為編號、姓名、生日,姓名為共同欄位,那請先在B資料的D2儲存格鍵入 =MATCH(B2,[A資料]Sheet1!$A:$A,0)
那些儲存格顯示為#N/A的,就是A資料中沒有的,這時您只需使用資料>篩選>自動篩選>自訂條件:不等於#N/A,再把篩選出的資料標記起來換個顏色,最後移除篩選,即可達到您的需求喔。
同理,要知道A資料是否每一筆都在B資料裡,那一樣在A資料的D2儲存格鍵入 =MATCH(A2,[B資料]Sheet1!$B:$B,0),一樣自動篩選並標記,最後,將兩個檔案中多餘的D欄刪除,那應該就大功告成啦~~~~ *_*
===MATCH 函數說明(由Excel說明檔中摘錄)===
根據指定的比對方式,傳回一陣列中與搜尋值相符合之相對位置。當您需要取得符合搜尋條件的元素之相對位置而非元素本身時,您應使用 MATCH 函數,而非 LOOKUP 函數。
語法
MATCH(lookup_value,lookup_array,match_type)
Lookup_value 是您要在表格中尋找的值,是您要在 lookup_array 中尋找比對的值,可以是數字、文字、邏輯值,或是一個參照到數字、文字、邏輯值的參照位址。
Lookup_array 是個連續的儲存格範圍,其中含有被比對值的資料。Lookup_array 可以是個陣列或是個陣列參照位址。
Match_type 是個數字,其值有三種可能:-1、0 或 1。用以指定 Microsoft Excel 如何從 lookup_array 裡尋找 lookup_value。
如果 match_type 是 1,則 MATCH函數會找到等於或僅次於 lookup_value 的值。Lookup_array 必須以遞增次序...