国产aaaa级全身裸体精油片_337p人体粉嫩久久久红粉影视_一区中文字幕在线观看_国产亚洲精品一区二区_欧美裸体男粗大1609_午夜亚洲激情电影av_黄色小说入口_日本精品久久久久中文字幕_少妇思春三a级_亚洲视频自拍偷拍

首頁 > 化工知識 > Excel根據2個關鍵字,批量提取字符

Excel根據2個關鍵字,批量提取字符

時間:2021-08-05 來源:Excel自學成才 瀏覽:

雜亂的文本串里面提取我們想要的字符是工作中經常碰到的難題,前面我們講解過關鍵字+固定長度的提取技巧

如下所示,左邊的字符里面的規(guī)律是關鍵字“項目”+5位代碼,如果我們需要提取5位代碼,則使用的公式是:

=MID(A2,FIND("項目",A2)+2,5)

 

如果我們的工程代碼的長度不一致,如下所示

 

這個時候,我們發(fā)現(xiàn)我們的代碼前面和后面都有關鍵字,前面的關鍵字是“項目”,后面的關鍵字是“-”,遇到有兩個關鍵字的情況下,

我們可以兩種方法,

第1種方法是使用公式:

=MID(A2,FIND("項目",A2)+2,FIND("-",A2)-FIND("項目",A2)-2)

其實就是把MID函數的第3個參數換了一個,用FIND函數找到兩個關鍵字的位置,然后相減,就是它們的長度

FIND("-",A2)-FIND("項目",A2)-2代替了前面的固定長度5

 

第2種方法是使用查找替換CTRL+H快捷鍵

我們先復制粘貼一列,以防數據丟失,然后按CTRL+H,調出查找替換,然后查找內容為

*項目,替換成空白

然后查找-*,替換成空白,就得到了最后的結果

 

*代表通配符,*前面關鍵字,后面關鍵字*,就把后面的數據都替換掉了

如果兩個關鍵字是一樣的話, 使用公式法輸入的公式是:

=MID(A2,FIND("-",A2)+1,FIND("-",A2,FIND("-",A2)+1)-FIND("-",A2)-1)

 

你學會了么?動手試試吧~

版權:如無特殊注明,文章轉載自網絡,侵權請聯(lián)系cnmhg168#163.com刪除!文件均為網友上傳,僅供研究和學習使用,務必24小時內刪除。
相關推薦