作者ImYangGigi (Giii)
看板Office
标题Re: [算表] excel vlookup 搜寻包含的字
时间Fri May 25 01:39:55 2018
大家好,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的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.192.243.87
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1527183598.A.432.html
2F:→ enjhang: MATCH("*"&A2&"*",工作表1!A:A,0) 再配合index 05/25 05:04
3F:→ enjhang: 我也还是excel新手,不知道有没有符合你的需求 05/25 05:05
4F:→ soyoso: 原文使用的函数vlookup true改false或0 05/25 07:15