excel查找如何截取特定两个字符中间的数字

原数据:
/0001/ABCDE
ABC/0002/DE
AB/0003/CDE/AD
我想要截取两个/之间为4位编号的这个字段,就是说,我想要/0001/,/0002/,/0003/等。
如何写公式啊。求助!!!!!!!!!!!!!
谢谢各位亲,可能我还没说全。还有一个情况
AB/C/D/0357/EF
也就是说,这个数字编号出现的位置不固定,但两/之间肯定是4位字符串,别的不一定是。如何选出来啊?谢谢~!~

如果数据在A1单元格,那么在B1单元格输入以下公式,然后向下填充公式

=MID(A1,FIND("/",A1)+1,FIND("/",A1,FIND("/",A1)+1)-FIND("/",A1)-1)

 

如果需要保留前后的两个分隔符,那么可以输入

=MID(A1,FIND("/",A1),FIND("/",A1,FIND("/",A1)+1)-FIND("/",A1)+1)

追问

谢谢~请看问题补充!

追答

推荐采纳EXCEL应用高级培训讲师MEIFEGHDPIG的方法
B1单元格输入
=TEXT(-LOOKUP(1,-MID(A1,ROW($1:$99),4)),"0000")

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-07

B1公式如图

=TEXT(-LOOKUP(1,-MID(A1,ROW($1:$99),4)),"0000")

本回答被提问者采纳
第2个回答  2015-10-03
excel查找如何截取特定两个字符中间的数字的解决方法如下:
1、打开要处理的excel文档,
2、假设要处理的数据存在a列中,
3、在B1单元格中写如下公式:=TEXT(-LOOKUP(1,-MID(A1,ROW($1:$99),4)),"0000"),
4、拖动b1单元格控制点向下填充
这样,B列理到的数据就是你要的结果。
第3个回答  2014-03-07
将第2个/替换1个特殊的符号
用MID函数配合FIND函数
FIND函数确定/的位置
再确定替换后的特殊符号的位置
MID最后截取
第4个回答  2014-03-07

=TRIM(MID(SUBSTITUTE(A1,"/",REPT(" ",75)),75,75))

追问

谢谢~请看问题补充!

追答

就是取里面的数字是不??

相似回答