删除Excel中所有单元格数据中的“ - ”?

时间:2016-09-25 21:35:59

标签: excel excel-vba ms-office vba

  

我在Excel中的一列上有700个数据,这个数据有   “0956-989-52”格式。我如何将这些数据转换为新格式   “095698252”,我的意思是whitout“ - ”符号?

2 个答案:

答案 0 :(得分:3)

选择列并将其格式设置为文本。这将防止转换后的数据被解释为数字并丢失前导零,

使用查找和替换( Ctrl - H )。在"找到什么"输入 - 标志。离开"替换为"空白并点击全部替换

答案 1 :(得分:0)

如果数据转换为常规或数字而您丢失了前导零,那么您可能想要使用:

=TEXT(SUBSTITUTE(A1,"-",""),"000000000")