在工作中,我们经常会遇到需要提取指定位置的相关内容。如果我们一个接一个地复制粘贴,会不会有点浪费时间,容易出错?今天我教你如何用函数快速解决这个问题。
如图所示:如果我想提取第二个发票号码”-“以后如何操作所有内容?
解题思路:
1. 第二个发票号”-“替换任何特殊符号,方便查找位置。在这里替换它”$”
2. 查找”$”所在的位置
3. 从”$”后者开始截取99位(可以根据实际情况截取位数,99位是为了将其截取”-“之后所有文字都被截获)
4. 判断截取后的内容
输入单元格中的公式:=IFERROR(MID(C2,FIND(“$”,SUBSTITUTE(C2,”-“,”$”,2))+1,99),MID(C2,FIND(“-“,C2)+1,99))
公式解析:
1. SUBSTITUTE(C2,”-“,”$”,2) 将C二单元格中的第二个”-“替换成”$”,更换后的计算结果如下: C2-209519A$NPE
2. FIND(“$”,SUBSTITUTE(C2,”-“,”$”,2)) 查找”$”替换后的计算结果C2-209519A$NPE结果为:11
3. MID(C2,FIND(“$”,SUBSTITUTE(C2,”-“,”$”,2))+1,99), MID该公式为截取函数:截取函数C2单元格中的内容从第12位截取(11位)+共截取99位,计算结果如下:NPE
4. 最后用IFERROR判断函数,如果公式计算结果错误,例如C2单元格中只发现一个”-“,而不是两个”-“,回到第一个 “-“之后的所有内容。
输入上述公式后,我们可以返回汽车并下拉填充,以获得我们想要的内容
如下图:
好了,今天的分享到此为止。亲爱的朋友们,你们学会了吗?
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至827202335@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.eztwang.com/dongtai/64456.html