一、比如要在单元格中写入001,002,003....这样的数字
直接写入时数字前的0会自动被忽略,如果要保留这样的0可以用以下方法
方法一
选中该单元格或单元格区域---右键---设置单元格格式---自定义---类型中写入 000 ---确定
这样单元格只要写入1,2,3...等数字就会显示成001,002,003...
方法二
选中该单元格或单元格区域---右键---设置单元格格式---文本---确定,再在单元格写入001,002,003....等数据
方法三
在写入的数据前加上 ' 号,如 '001 这样加上'号的内容会被EXCEL表格默认为写入的是文本数字
二、要保留小数点后的尾部的0方法如下:
方法一
设置单元格格式---数值---小数位数(设定为要显示的小数位数)---确定.
方法二
设置单元格格式---文本---确定---再写入你说的数据.
或
在要写入的数据前加上 ' 号,如 '12.00 这样也会默认输入的是文本数字.
方法三
用公式在另一个单元格中显示,
比如在A1单元格中写入了 12 想在B1单元格中显示成 12.00,
则B1单元格写入公式
=TEXT(A1,"0.00")
用替换法会自动转为数值。
用分列法吧。
选中列,数据——分列,分隔符“-”,向导中,第一列设为“文本”,第二列设为“不导入此列(跳过)”
假设这列数据在a列
在辅助列
b1单元格输入
=SUBSTITUTE(A1,"-001","")
下拉
复制b列 选择性粘贴——值
删除a列
设置单元格为文本后再录入数据
在数字前加 ' 号试试