在EXCEL中,有一列数字都以“3-”开头,如果我想把这一列中的“3-”都 去掉,应该怎么办。

在EXCEL中,有一列数字都以“3-”开头,如果我想把这一列中的“3-”都 去掉,应该怎么办。

选择这一列,查找替换,查找中输入3-,替换中不输入任何字符,全部替换即可
如果你的这一列数据中除开头有3-,后面也可能有3-这样的字符出现的话,会被一起替换了。可以用一个辅助列来完成,如你的数据在A列,那么插入一个B列,在B1输入公式
=mid(a1,3,len(a1))
公式下拉得到你要的数据
选择B列,复制,右键选择性粘贴,把数值选择上,确定,这时B列已经不是公式了,把A列(原数据列)删除即可追问

我刚才也这样试了一下,但是因为3-后面的都是房间号,有很多也是带3的。我按你的查找中输入3-,替换中不输入任何字符,全部替换,只是将后面房号中带3的删除,其他一样还有3-。

追答

按后面的方法用辅助列完成
或者用分列的方法完成,如果你只有一个-号,分列的方法也很好用,如你的数据在A列,插入一个B列(如果原B列后都没有数据,只有A列,可不插入),选择A列,数据,分列,按分隔符选择上,下一步,其他中输入-号,完成。这时变成了两列,把A列删除即可。但如果你还有2-房号这样的数据,前两个也会被处理掉,为了避免你有这种情况发生,可以把上述公式改为
=if(left(a1,2)="3-",mid(a1,3,len(a1),a1)
公式下拉,再按前述方法复制B列,选择性粘贴,数值选上,确定,删除A列

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-10
先选中以“3-”开头的这一列,然后在键盘上按ctrl+F 组合键,调出“查找和替换”窗口,选择替换页签,在查找内容中录入:3-,替换为中录入:3,然后按全部替换即可。
第2个回答  2012-10-10
两个办法:一个是用替换,但这个有风险,因为有可能的的数据中其他不需要替换掉的也会被取代。再一个就是用分列,在菜单数据——分列中,选择固定宽度,手动调整下,然后完成就可以了。希望能够帮到你!
第3个回答  2012-10-10
使用替换,输入想去掉的内容
比如:选定的区域里所有内容点击替换或者按Ctrl+F,在替换选项里输入"3-",直接全部替换就可以去掉了
如不明白可以加QQ:112393713
第4个回答  2012-10-10
用 编辑-替换 3- 替换成 空格键