请教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)
中间是分号 ; 不是逗号 , THOMAS_F 发表于 2011-8-31 23:29 static/image/common/back.gif
=LEFT(A1;3)
=right(A1;4)
中间是分号 ; 不是逗号 ,
我知道是分号,也不太对。 空格分隔导入表格。转置表格行列。排序取数字部分再转置回来 本帖最后由 swordheartde 于 2011-9-1 06:19 编辑
牛人们,记住你们了,到时候我也要向你们请教。 excel 没有牛人,只有会不会用google的区别 THOMAS_F 发表于 2011-8-31 23:29 static/image/common/back.gif
=LEFT(A1;3)
=right(A1;4)
中间是分号 ; 不是逗号 ,
{:5_320:}英文和德文版的 乐水鸣佩环 发表于 2011-9-1 07:52 static/image/common/back.gif
excel 没有牛人,只有会不会用google的区别
好见解啊,还有百度知道? 乐水鸣佩环 发表于 2011-9-1 07:52 static/image/common/back.gif
excel 没有牛人,只有会不会用google的区别
{:5_377:}
mark。。 sber 发表于 2011-8-31 21:33 static/image/common/back.gif
谢谢,如果是这样,比如我要提取单元格里符合112(或者114 116。。。。)数字 每列单元格里比如 112 ab1 ...
我没太看明白 是说你只想提取每个单元格里面的数字 忽略文本? spider127 发表于 2011-9-1 22:40 static/image/common/back.gif
我没太看明白 是说你只想提取每个单元格里面的数字 忽略文本?
已经搞定了,嘿嘿 sber 发表于 2011-9-1 21:42 static/image/common/back.gif
已经搞定了,嘿嘿
噢 那共享一下答案吧~ spider127 发表于 2011-9-1 23:02 static/image/common/back.gif
噢 那共享一下答案吧~
手动划线,哈哈哈 sber 发表于 2011-9-1 22:24 static/image/common/back.gif
手动划线,哈哈哈
{:4_297:}
页:
[1]