各位好 請教一下 我有一個EXCEL檔案裡面有分別是料單和DATA資料兩個工作表 我想要在料單工作表的條碼序號儲存格(C欄位)裡面用條碼機刷入料號為100的序號時 (備註: 同一個料號下會有很多組不同的序號) 自動和DATA工作表比對有相同料號的話,就會在D2顯示OK 若是不符合時則顯示錯誤 我會用VLOOK比對 但是現在有一個問題是我DATA工作表的100料號裡面有不同序號 那要怎麼做才能符合我要的 應該說: 不管一個料號有幾組序號,我只要刷入任何序號時他的料號符合就可以 麻煩大家了 謝謝
f10629 wrote:=IF(COUNTIFS...(恕刪) f10629大 你好這幾天使用下來沒問題但是感覺稍微麻煩一點(因為都要先拿起條碼然後找對應站位之後再點那個對應的儲存格然後刷條碼接著比對)有沒有辦法是我隨意拿一張條碼,刷入條碼後自動跳到符合的條碼站位然後核對,這樣一來我就可以連續刷入再去檢查**順便說一下我的料單工作表的的一個站位只能固定那個料號,不同站位不能有相同料號不好意思又要麻煩您幫我一下了!!
不是很懂耶你是想連續輸入一堆條碼 (這個看得懂)那是要去哪裡與什麼對應/比較如何判定正確與否?(工作表/欄位/條件等資訊能否描述具體點?)一個料號可以對應到多個條碼序號那一個條碼序號會對應到多個料號嗎?如果每個條碼序號都只會對應到一個料號的話試試下面方法能否達到您需求:再建一個工作表第一列填標題A2往下都填條碼序號B2公式:=VLOOKUP(A2,IF({1,0},Data!E:E,Data!B:B),2,FALSE)C2公式:=VLOOKUP(B2,IF({1,0},料單!B:B,料單!A:A),2,FALSE)B2、C2公式往下拉
5F的方法如何呢?有試過嗎?感覺跟下述雷同...依您6F的敘述我需要再加一欄輔助欄並假設Data分頁E欄的值都只會對應到一個料號(不會一對多)C2填入公式:=IFERROR(VLOOKUP(B2,IF({1,0},F:F,E:E),2,FALSE),"")F2填入公式:=IF(E2="","",VLOOKUP(E2,IF({1,0},Data!E:E,Data!B:B),2,FALSE))將C2與F2公式往下拉E2往下刷條碼