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