excel关键字段提取(excel提取包含关键字的单元格)
excel关键字段提取(excel提取包含关键字的单元格),本文通过数据整理汇集了excel关键字段提取(excel提取包含关键字的单元格)相关信息,下面一起看看。
从杂乱的文本串中提取出我们想要的字符是我们在工作中经常遇到的难题。前面我们解释了提取定长关键词的技巧。
如下图,左边字符中的规则是关键字“项目”的5位代码。如果我们需要提取5位数代码,使用的公式是
=MID(A2,FIND ('item ',A2) 2,5)
如果我们的工程代码长度不一致,如下所示
这时我们发现我们的代码前后都有关键字。前面的关键词是“项目”,后面的关键词是“-”。当有两个关键字时,
我们有两种方法可以做到,
第一种方法是使用公式
=MID(A2,FIND ('item ',A2) 2,FIND('-',A2)-FIND ('item ',A2)-2)
其实就是改变MID函数的第三个参数,用FIND函数找到两个关键词的位置,然后相减,就是它们的长度。
FIND('-',A2)-FIND ('item ',A2)-2取代了之前的固定长度5。
第二种方法是用find代替CTRL H快捷键。
,我们复制并粘贴一个列以防止数据丢失,然后按CTRL H调出搜索并替换,然后搜索的内容是
项目,替换为空白。
然后找到-并用空格替换,就得到最终结果了。
代表通配符,前面的关键字,后面的关键字,后面的所有数据都被替换。
如果两个关键字相同,则使用公式法输入的公式为
=MID(A2,FIND('-',A2) 1,FIND('-',A2,FIND('-',A2) 1)-FIND('-',A2)-1)
你学会了吗?试试吧~
更多excel关键字段提取(excel提取包含关键字的单元格)相关信息请关注本站,本文仅仅做为展示!