见截图,将需要显示的数据放到D列
B2输入
=LOOKUP(9^9,FIND($D$2:$D$8,A2),$D$2:$D$8)
公式下拉
提取最后一个10或者11,
这个没有意义,不去提取第一个10或者11
同时统计出10或者11出现的次数。
如图
统计出现次数的公式为:=(LEN(B2)-LEN(SUBSTITUTE(B2,"10","")))/2
最后位置的公式为:
=FIND("10",REPLACE(B2,FIND("10",B2,1),2,""),1)+2
如有疑问可以继续交流!
在Excel中可以利用mid函数提取单元格里面特定的字符串。
软件版本:Office2007
方法如下:
1从A列单元格中的第二位开始,提取2位字符:
2输入公式如下:
3下拉填充得到结果如下:
A1=12+sde3ewte56dsadas+ds12-ffd
而
MID(A1,FIND("",A1,1)+1,LEN(A1)-FIND("",A1,1))
为“取出字符串从第一个到结束
,再对该取字符串,结合MID(A1,FIND("",A1,1)+1,3)用上式替换A1,
综合以上,所以可用下式达到你的要求:
=MID(MID(A1,FIND("",A1,1)+1,LEN(A1)-FIND("",A1,1)),FIND("",MID(A1,FIND("",A1,1)+1,LEN(A1)-FIND("",A1,1)),1)+1,3)
此式子经我验证,直接复制过去即可用。好运!
以上就是关于excel 提取几个特定字符全部的内容,包括:excel 提取几个特定字符、excel从右提取特定字符、excel中如何提取特定字符串等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)