EXCEL求助,我要从 单元格 DM-1000003 外销成品 MM717CTM-P00B 白色 R-170P 提取“成品”后面的一段字符

[复制链接]
查看11 | 回复4 | 2013-5-6 15:53:10 | 显示全部楼层 |阅读模式
假设在A1单元格有内容”DM-1000003 外销成品 MM717CTM-P00B 白色 R-170P “可用公式得到”成品“后面及”白色“前面的字符:=MID(A1,FIND("成品",A1)+2,FIND("白色",A1)-FIND("成品",A1)-2)...
回复

使用道具 举报

千问 | 2013-5-6 15:53:10 | 显示全部楼层
=LEFT(RIGHT(A1,LEN(A1)-FIND("成品",A1)-1),MIN(IF(LENB(MID(RIGHT(A1,LEN(A1)-FIND("成品",A1)-1),ROW($1:$50),1))=2,ROW($1:$50),99))-1)数组公式,请同时按下Ctrl+Shift+Enter三键结束...
回复

使用道具 举报

千问 | 2013-5-6 15:53:10 | 显示全部楼层
先用“成品”查找出包括“成品”的左边的字符就行了,然后就可以找出后面的字符了。主要用到函数FIND,LEFT,LEN ,RIGHT....
回复

使用道具 举报

千问 | 2013-5-6 15:53:10 | 显示全部楼层
既然有成品,就按品字分列啊白前又有空格就分两次而已比公式快很多...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行