Fw: [請問] excel不同格式的資料 有辦法查詢嗎

看板Office作者 (就只是個凡人)時間12年前 (2012/02/05 22:34), 編輯推噓1(108)
留言9則, 4人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 ask 看板 #1FBesDJy ] 最近在幫長輩做excel查表功能的檔案,需要用到vlookup函數將sheet1頁面中的資料值 去sheet2頁面中做查詢的動作 在sheet2資料庫裡第一行要查詢的資料中都是六碼的資料 有英文和數字穿插的貨品編號 ex: ABC-123 或123-456 但是在sheet1要查詢的值卻是 ABC123 或123456,中間沒有 - 請問在excel中有哪種函數或是工具能做到這樣的查詢動作嗎? 謝謝各位! ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: lpr2311 來自: 112.105.139.57 (02/05 22:46)

02/05 22:57, , 1F
補充一下軟體:excel 版本:2007 這個問題真的讓我很困擾
02/05 22:57, 1F

02/05 22:57, , 2F
希望版友能幫忙一下,謝謝!!
02/05 22:57, 2F

02/06 01:53, , 3F
將Substitute(編號,"-","")作為Vlookup函數第一參數即可
02/06 01:53, 3F

02/06 01:54, , 4F
不好意思,看反了。上面給你的是用sheet2查sheet1
02/06 01:54, 4F

02/06 10:20, , 5F
=LOOKUP(2,1/(TEXT(A1,"@")=SUBSTITUTE(sheet2!A:A,"-",""
02/06 10:20, 5F

02/06 10:20, , 6F
)),sheet2!B:B)
02/06 10:20, 6F

02/06 11:23, , 7F
先用取代把-通通取代掉
02/06 11:23, 7F

02/06 12:29, , 8F
剛研究了一下subtitute的函式,感覺還是下面回文的方法比較
02/06 12:29, 8F

02/06 12:30, , 9F
簡單能完成,還是感謝以上幾位板友幫忙 :)
02/06 12:30, 9F
文章代碼(AID): #1FBfDpob (Office)
文章代碼(AID): #1FBfDpob (Office)