
excel如何提取一个字符串中的一段字符?
1202-1"-SW-00106-1S2M-WT501202-1"-SW-00106-1S2M-WT501202-1-1/2"-C5L-00505A-1C1M-N0120...
1202-1"-SW-00106-1S2M-WT50
1202-1"-SW-00106-1S2M-WT50
1202-1-1/2"-C5L-00505A-1C1M-N0
1202-1-1/2"-C5L-00505B-1C1M-N0
1202-1-1/2"-EEG-00106A-3D1-R60
1202-1-1/2"-EEG-00106A-3D1-R60
如上式里面 我想提取出1 、1、1-1/2、1-1/2、1-1/2 ,即1202- 和 " 中间的内容 如何编写语言 求大神解答 展开
1202-1"-SW-00106-1S2M-WT50
1202-1-1/2"-C5L-00505A-1C1M-N0
1202-1-1/2"-C5L-00505B-1C1M-N0
1202-1-1/2"-EEG-00106A-3D1-R60
1202-1-1/2"-EEG-00106A-3D1-R60
如上式里面 我想提取出1 、1、1-1/2、1-1/2、1-1/2 ,即1202- 和 " 中间的内容 如何编写语言 求大神解答 展开
展开全部
=MID(A1,FIND("-",A1)+1,FIND("""",A1)-FIND("-",A1)-1)
追问
谢谢了 这个公式中 请问 find 括号后面的 “+1”或者“-1“代表的是什么意思?请问
追答
mid函数有3个参数
第一个,目标单元格,也就是公式里面的A1
第二个,是从目标单元格的第几位开始取数,FIND找到-的位置,+1是从-号的后面一位开始取
第三个,是从目标单元格第几位开始取几位字符,FIND找到"的位置,-1是从"的前面开始取数
你看一下公式——公式求值,一步步看计算的步骤就可以了
希望能帮到你,呵呵!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设你的数据在A列,那你在B1中输入以下公式并下拉即可
=MID(A1,FIND("-",A1)+1,FIND("""",A1)-FIND("-",A1)-1)
=MID(A1,FIND("-",A1)+1,FIND("""",A1)-FIND("-",A1)-1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以直接使用分列
也可以使用mid函数
也可以使用mid函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |