+ -
当前位置:首页 → 问答吧 → 需取指定空格后的文本

需取指定空格后的文本

时间:2011-08-11

来源:互联网

有如下情况:

取指定空格后的文本

1 2 3  ABC
1 2    ABC
1 2 3  A B C

要求是取  ABC  或  A B C
还请各位指教

附件第一列是内容,后一列是结果。
目前我没有办法用一个函数全部取出。

[ 本帖最后由 随雨而安 于 2011-8-11 14:12 编辑 ]

附件

取数.rar(6.95 KB)

2011-8-11 14:11, 下载次数: 10

取数.rar(6.95 KB)

2011-8-11 14:11, 下载次数: 1

作者: 随雨而安   发布时间: 2011-08-11

数据复制看不清楚,请问1与2之间有没有空格?若有,则数字之间的空格个数与字母前的空格个数是否一样多?(最好直接上传excel压缩文件解决起来多快呀)

作者: wangjguo44   发布时间: 2011-08-11

关键是单元格内空格数如何计算,然后再指定在第几个空格后取数。

作者: 随雨而安   发布时间: 2011-08-11

=MID(B6,-LOOKUP(,-(FIND({"MM","MM SUS"},B6)+{3,7})),15)

输入公式后,按ctrl+shift+enter

作者: w83365040371   发布时间: 2011-08-11

试试D6=TRIM(MID(SUBSTITUTE(SUBSTITUTE(B6,"SUS",REPT(" ",99)),"MM",REPT(" ",99)),99,200))下拉

作者: wangjguo44   发布时间: 2011-08-11

=TRIM(REPLACE(B6,1,MAX(IFERROR(FIND({"S";"M"},B6),))+2,))

作者: 魂断蓝桥   发布时间: 2011-08-11

=TRIM(SUBSTITUTE(RIGHT(B6,LEN(B6)-FIND({"MM","SUS"},B6)-{2,3}),"SUS",""))

作者: andy.chong   发布时间: 2011-08-11