Re: [算表] excel vlookup 搜尋包含的字

作者: ImYangGigi (Giii)   2018-05-25 01:39:55
大家好,Excel超弱的我
碰到看起來應該可以做到但爬不到教學的問題...
類似此文標題,因此延伸續問...
我的狀況如下,希望可以有解釋清楚(汗)
Sheet1&2分別有不同資料
其中『sheet1 A欄每格的部分文字,都會包含sheet2 D欄某格的全部文字』
舉例來說
Sheet1 A3 文字為 zzz_333_qwe123yyy (字串中包含Sheet2 D2的完整文字)
Sheet2 D2 文字為 qwe123
https://i.imgur.com/aPELpXN.jpg
https://i.imgur.com/I8LdRaH.jpg
想要輸入qwe123
能透過公式找到sheet1對應的儲存格,
並回傳該格的完整文字zzz_333_qwe123yyy
https://i.imgur.com/4jQmEwW.jpg
爬文教學找到的相關資料,應該是利用vlookup,
但範例都是類似以下狀況
“從sheet1中 找到*完全一樣*的文字,並回傳該格的隔壁欄or列的值”
所以範例中vlookup後面都不是接TURE
以我的狀況,改用TURE嘗試,抓到的文字就不對了
希望有大師出手解救~~ (;Q人Q)
謝謝
*恕刪部分原文
※ 引述《virfish (大寶)》之銘言:
: 軟體: office excel
: 版本: 2003
:
: 剛到職不久,想對報價單(如下sheet 1)進行改良
:
: 我會寫完全相符的VLOOKUP, 但公司的報價資料庫(sheet 2)由於前人擔心資料庫太龐

: 產品編號有部分非常的詳細, 有部份是簡化版
:
: 詳細: 09-PX-P8G-L50 紫色字是可省略的, 傳回的資料是相同
:
: 簡化: PX-P8G-L50
: 或 09-PX-P8G-L
: 或 PX-P8G-L
:
: 爬文有爬到 包含的寫法
: B2=VLOOKUP("*"&A2&"*",SHEET 2!A2:E5,2,FALSE)
: 以簡化的編號去搜尋詳細的參照表是ok的
作者: enjhang (enjhang)   2018-05-25 05:03:00
https://i.imgur.com/7LKO6QQ.jpgMATCH("*"&A2&"*",工作表1!A:A,0) 再配合index我也還是excel新手,不知道有沒有符合你的需求
作者: soyoso (我是耀宗)   2018-05-25 07:15:00
原文使用的函數vlookup true改false或0https://i.imgur.com/dNzPVnB.jpghttps://i.imgur.com/uWIzI8W.jpg 更正一下

Links booklink

Contact Us: admin [ a t ] ucptt.com