请教excel高手,遇到麻烦了
在一个单元格(cell)里,同时有比如说 112 ab123 cda12 mw229 ufj 2994,这些数字和符号里面用空格隔开,不能用data里的那个分割功能,因为数据分割出来会混乱,具体我就不多说了,我只想提取112和2994两个数字,请问应该如何提取,好像要用macro vb编程是吗?怎么编?感激不尽 =left(A1,3)
=right(A1,4) spider127 发表于 2011-8-31 21:04 static/image/common/back.gif
=left(A1,3)
=right(A1,4)
好像不太对 sber 发表于 2011-8-31 20:27 static/image/common/back.gif
好像不太对
把单元格改成文本格式 本帖最后由 sber 于 2011-8-31 22:38 编辑
谢谢,如果是这样,比如我要提取单元格里符合112(或者114 116。。。。)数字 每列单元格里比如 112 ab123 cda12 mw229 ufj 2994 排列顺序和数量并不完全一样,我插个图吧
如果不想用vba写个小的宏,可以用
data -》 text to columns -> delimited -> 选空格作为分割符
然后把新的数据 sort一下就可以了,数字肯定都是在最前面的 johndoe 发表于 2011-8-31 22:43 static/image/common/back.gif
如果不想用vba写个小的宏,可以用
data -》 text to columns -> delimited -> 选空格作为分割符
因为每行的数量不同,所以分割之后所想分出的数据不在同一列上 先sort行,再sort列 johndoe 发表于 2011-8-31 22:57 static/image/common/back.gif
先sort行,再sort列
先谢谢你
sort 列怎么sort? 我只要最后一列的,但是有的行里最后一列是倒数第二列,最后一列是空的,这个怎么解决? sber 发表于 2011-8-31 21:27 static/image/common/back.gif
好像不太对
=LEFT(A1;3)
=right(A1;4)
中间是分号 ; 不是逗号 ,