excel表格同一列怎么统一去掉前面几位不相同数字。(V1606-3137370183914,LL249115S-4891661301690)

excel表格同一列怎么统一去掉前面几位不相同数字。(V1606-3137370183914,LL249115S-4891661301690)就是把-前面的都删除

第1个回答  2013-07-31
如你的数据在A列,那么在B列(如果你B列有数据,可以插入一列,原B列变成了C列)
B1公式(有标题行就B2公式,公式中的A1改为A2)
=right(a1,len(a1)-find("-",a1))

或者
=mid(a1,find("-",a1)+1,len(a1))
公式下拉
复制B列,右键选择性粘贴,把数值选择上,确定,这时候B列不再是公式了,把原A列删除即可。

如果你的数据只有一个"-",可以插入一列B列,然后选择A列,分列,分隔符号“-”,确定,把A列删除即可。
第2个回答  2013-07-31
方法1、
选择这一列
按快捷键CTRL+H
查找内容输入“*-”
替换内容输入“'”,全部替换

方法2
选中此列单元格 数据 分列 分隔符号 下一步 分隔符号 其他 输入 -
下一步 选择 不导入此列 完成

方法3
在B1中输入或复制粘贴下列公式之一
=MID(A1,FIND("-",A1)+1,LEN(A1))
=RIGHT(A1,LEN(A1)-FIND("-",A1))
=REPLACE(A1,1,FIND("-",A1),)
下拉填充
选中B列 复制 右键点击A1 选择性粘贴 数值
删除B列
第3个回答  2013-07-31
1、选择这一列
2、按快捷键CTRL+H
3、查找内容输入“*-”
4、替换内容输入“'”,确定完成
第4个回答  2013-07-31
数据分列符号用-号进行,试试看,实践可以追问

分开了,不过数字就变成这样了,我选了文本,但是不能一列拉格式,只能一个个点?

追答

选定该列,数值格式小数点0位就行了

本回答被提问者采纳
第5个回答  2013-07-31
a1中是你的元数据,则可以b1=RIGHT(A1,LEN(A1)-FIND("-",A1))
相似回答
大家正在搜