Excel中录入0开头的数字时,会让一些初学者感到疑惑和头疼,对于一个数字而言,无论前面有多少个0,都是没有意义的,所以,会出现“自动抺0”的现象,明明输入的是0001,确认后发现单元格中显示的是1。

序号具有“可变”、“可累加”的特点,它是一种数字序列,前置补0后也要遵循和保持它的这种特性,那么,如何让单元格显示为“0001”这种形式呢?

特殊符号法
以单引号开头输入0001,注意输入单引号前要切换为半角英文状态,这就是告诉Excel这个单元格中是0开头的字符。
'0001

这样输入不但会显示为0001,并且不影响向下填充时的“序列”特性。

函数方法
=TEXT(ROW()-1,"0000")
通过Row()函数获取到当前的等号,减掉标题所占的行数,作为起始等号,然后使用Text()函数对文本格式进行转换,“0000”为占位符,不足4位则自动前置补0。

向下填充后,依次读取行号并进行格式转换,这样就实现了补0操作。

自定义单元格
在输入序号号之前,先对单元格进行设置,按热键Ctrl+1 「设置单元格格式…」。

在「数字」选项卡下选择「自定义」,将类型设置为四个0,即0000。

确认后,我们再输入序号“1”。

回车确认,会发现输入的1实际显示为0001,自动在1前面补了3个0。

对A2单元格向下填充,默认填充方式为“复制单元格”,将其更改为“填充系列”。

这样,同样也可以实现前置补0的效果。
以上提供了3种方法来实现补0操作,选择哪种方法取决于具体的需求或自己的喜好,无论哪种方法,适合自己并满足需求就是最好的选择。