Excel使用VLOOKUP()公式比較兩工作表一個欄的值是否存在另一個欄。
例如現有兩張工作表schedule及new_order中的A欄有多筆訂單號碼。
schedule
new_order
若要知道schedule中A2單號是否存在new_order的A2:A12中,在schedule的B2輸入下面函式,若出現同樣的單號則代表存在,出現#N/A代表不存在。
VLOOKUP(A2,new_order!$A$2:$A$12,1,FALSE)
把schedule的B2的函式往下複製判斷A欄中的每個單號是否存在new_order的A2:A12。
下面加點變化,若schedule的單號後面多了/客戶號碼,則利用LEFT搭配FIND函式截取/之前的文字再做VLOOKUP。
VLOOKUP(LEFT(A2,FIND("/",A2)-1),new_order!$A$2:$A$12,1,FALSE)
沒有留言:
張貼留言