Excel表提取关键字及自动对应数据

作者:国际小甜 | 创建时间: 2023-03-27
乍看感觉很复杂,其实很简单啦!不要被这么多字母的函数公式搞的看都懒得看,其实我已经分解的很细了,况且又配了图片,因此想学的你细细看吧,相信你一定能学会!——困难没有你想象中的强大~哈哈!~...
Excel表提取关键字及自动对应数据

一、提取关键字(方法/步骤)

一、提取关键字: eg:需要提取“ABCD161MW1T/EFGH161MX1T”中的前四位字母,则可以使用公式:“=LEFT(F3,4)”意思是:本格(F3)从左(LEFT)开始四个字符(4) 即写成:=LEFT(F3,4)

而“/”之后EFGH的提取则可用公式 1、FIND("/",F3):FIND此公式表示: FIND()函数查找第一参数在字符中的位置。如下图,查找“/”在“TEML161MW1T/TQEF161MX1T”中位置,最终提取“/”在“ABCD161MW1T/EFGH161MX1T”中是第12个字符。 2、在表L3中输入公式:=MID(F3,FIND("/",F3)+1,4)这样,就提取出了“/”后的字符。 MID此公式表示:MID函数提取从字符串中特定字符(“/”)开始往后若干个字符的字符串,如下图,MID()函数返回“ABCD161MW1T/EFGH161MX1T”(f3)字符串中从第12个字符“/”(FIND("/",F3))开始的连续4(,4)个字符,也就是返回“EFGH”。

二、自动对应数据(方法/步骤)

二、自动对应数据 1、查找对应参数,公式MATCH(K3,数据库!$B$14:$B$20,0) MATCH()此公式表示查找现有参数与数据库参数对应。如下图:MATCH(K3,数据库!$B$14:$B$20,0) 即查找K3中数据在B14-B20数据库中的数据。*补充知识点 $指绝对引用(举个例子):当把C2复制,粘贴到C3时,C3的公式根据C2到C3的位置变化,相应地变成 =D3所谓绝对引用,就是公式中引用的单元格不随公式所在单元格位置的变化而变化仍为,D2。

2、导入数据库中对应数据。 在H3中输入公式=INDEX(数据库!$C$14:$C$20,MATCH(K3,数据库!$B$14:$B$20,0)),如下图: INDEX()参数表示,提取对应数据。绝对引用数据库C14-C20中的数据(=INDEX(数据库!$C$14:$C$20),对应K3在B14-B20数据库中对应参数(MATCH(K3,数据库!$B$14:$B$20,0))并导入数据(=INDEX(数据库!$C$14:$C$20,MATCH(K3,数据库!$B$14:$B$20,0)))。

完!仔细看来是不是很简单?! 注:如数据库建在sheet2或sheet3则引用时,直接点击sheet2或sheet3然后再数据引用数据列区间范围即可(eg:C14-C20)记住要用绝句对引用!

点击展开全文

更多推荐