✔ 最佳答案
M欄星號全部取代成問號: ~* →取代成 ?
每個字串的字元數19個(含問號)
E2:
=IF(ISERR(SEARCH("_"&VLOOKUP(C2,M:N,2,)&"_","_"&D2&"_")*FIND(UPPER(D2),D2)),"錯誤","")
2015-04-14 12:07:44 補充:
E大比對方式較完整,005參考即可!
2015-04-15 09:51:03 補充:
N欄〔星號〕必須全改為〔問號〕,且字元數為19個,
005打錯了,不是M欄~~
2015-04-15 12:06:54 補充:
<參考檔>:
http://www.funp.net/20203
若編碼是英文大小寫混合,則本公式無法使用,
可用e大的方法~~
2015-04-16 14:21:56 補充:
EXCEL.依指定字元位置及指定文字,檢查輸入批號是否錯誤
<.准提部林.>
--------------------------------
■批號規則對照表:M&N欄 號碼區批號規則L111111?17A???????????????L222222AF?JJ??Q?????7??????L444444?9???T?????????????L888888ADEWFGTR???????????L666666B?B??DEDCDE?????????
■批號輸入及檢查表:C.D.E欄 號碼批號公式L44444419345T789 56789 L44444419345%789 56789錯誤L44444418345T789 56789錯誤 18345,789 56789 L888888ADEWFGTR1-5 47841 L888888*DEWFGTR125 47841錯誤L888888 DEWFGTR125 47841錯誤L888888ADEMFGTR125 47841錯誤
■公式.E2:
=IF(ISERR(SEARCH("_"&VLOOKUP(C2,M:N,2,)&"_","_"&D2&"_")*FIND(UPPER(D2),D2)),"錯誤","")
--------------------------------
<範例檔>:
檔案名稱:20150415a01(限定編號輸入規則).rar
下載位址:
http://www.funp.net/20203
--------------------------------