2016-09-25 107 views
-2

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

+1

'= MID(A1,1 ,4)和MID(A1,6,3)和MID(A1,10,2)'?或'= SUBSTITUTE(A1,“ - ”,“”)'? – YowE3K

+0

你的意思是把它写在所有的单元格中,@ YowE3K –

+1

是的。这取决于它是一次性任务,还是每次将新数据放入单元格时都需要这样做。 – YowE3K

回答

3

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

使用查找和替换(按Ctrl - ^h)。在“查找内容”中输入 - 符号。留空“替换为”命中全部替换

+0

非常好,解决它 –

0

如果将数据转换为一般或号码,你就失去了领先的零,那么你可能想使用:

=TEXT(SUBSTITUTE(A1,"-",""),"000000000") 
相关问题