excel函数提取数值_怎样把中间的数值提取出来?
问题补充:
最佳答案
在excle中直接用数据分列命令就可以出来,当然也可以直接用函数
追问:
用什么函数可以做出这样的效果呢?可以给我做一个吗? 追答:
如: 1234546 =MID(A5,2,2) 结果 23 意思是:在123456中从第二个安符开始,取二个数 那结果是23 追答:
这里必须要求你的数据,有规律,
追问:
可以不按规律吗?因为每行前面不需要的数值多与少都不相同。不过有相同的地方,就是数值前后都有两个--号。列如;--20160101--
追问:
我要取--中间那个20160101 追答:
这个更简单呀,直接用分列命令就可以了,如果是execl2007版,先选择这列数据,然后,点数据-分列-选择分隔符号 下一步 其它 输入-- 就可以了 追答:
如果ACC20130912000008(74)--422421013--000 这栏的长度是固定的,就是说总个字符不变(共37个字符)的情况可以用公式 =MID(A13,24,9) A13为字符位置
还有,如果后面的字符位数相同(--000后面这几字符都5个的话),而前的位数不同,则可以用这个公式套:=MID(A13,LEN(A13)-13,9) (A13代表字符串位置
最佳答案由网友 神的吻 提供
其他回答
其它网友回答:
VB里面有mid函数,excel里也有一个相似的函数。
其它网友回答:
可以把问题说得更具体点么