关键字提取_Excel根据2个关键字,批量提取字符
雜亂的文本串里面提取我們想要的字符是工作中經常碰到的難題,前面我們講解過關鍵字+固定長度的提取技巧
如下所示,左邊的字符里面的規律是關鍵字“項目”+5位代碼,如果我們需要提取5位代碼,則使用的公式是:
=MID(A2,FIND("項目",A2)+2,5)
如果我們的工程代碼的長度不一致,如下所示
這個時候,我們發現我們的代碼前面和后面都有關鍵字,前面的關鍵字是“項目”,后面的關鍵字是“-”,遇到有兩個關鍵字的情況下,
我們可以兩種方法,
第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)
你學會了么?動手試試吧~
總結
以上是生活随笔為你收集整理的关键字提取_Excel根据2个关键字,批量提取字符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 尼康D5300白平衡改为荧光灯怎样改
- 下一篇: 等于x分之a的平方的导数_清华学霸丨手把