EXCEL中如何去掉数字首位的0,文本格式036:11:11,想批量把零去掉,请指教

2024-11-21 18:16:51
推荐回答(4个)
回答1:

选中数据列,数据——分列,固定列宽,下一步,预览框中选一个字符宽度,把前面的0分为单独一列,并将该列设为“不导入此列”。为了使第二列不变为时间格式,可同时将第二列设为文本格式。完成。
或者用公式如下,假设此文本格式字符在A列,在B1中输入
=SUBSTITUTE(A1,"0",,1)
下拉填充。
复制B列 选中A1 选择性粘贴 粘贴 值和数字格式 确定。

回答2:

选中数据列,数据——分列,固定列宽,下一步,预览框中选一个字符宽度,把前面的0分为单独一列,并将该列设为“不导入此列”。为了使第二列不变为时间格式,可同时将第二列设为文本格式。完成。

回答3:

假如原来的数据都是文本格式,=right(a1,len(a1)-1) ,下拉结果选择性粘贴到原位置。

回答4:

=LEFT(B4,FIND(":",B4)-1)*1&RIGHT(B4,LEN(B4)-FIND(":",B4)+1) 试试这个