【Excel】三招让单元格实现以“0”为首

在某些特殊表达的场合,我们需要在单元格内显示以“0”为始的数字,但是默认的常规单元格格式却总是“勤劳地”将0删除。到底有什么办法能够保留在数字第一位的“0”呢?

01 改变单元格格式

正如前文所提到的,由于常规的单元格格式会省去首位数字的“0”,因而顺着这个思路,最容易让你联想到的是强制改变单元格格式。是的,你可以在输入字符前,先将单元格格式由“常规”(或“数字”)更改为“文本”:

不过一般这么做了,Excel会在单元格的左上角显示一个绿色的小三角,提示你单元格内容有错误。 另外一个强制将单元格格式转换为文本的方式是,在输入所有内容前,在英文半角模式下键入一个单引号(‘)。比如,直接键入’01,那就不需要更改单元格格式了。

02 自定义单元格格式

当然你也可以利用自定义格式,来规定单元格的显示,从而让0出现在数字字符串的首位。比如,在一个五位数字前填满零: 通过使用这样的自定义格式,你可以在固定长度的数字前添加零,也可以在不固定长的数字前添加零,而不同的占位符起到了不同的作用:

  • 0 – 显示额外的零

  • – 不显示额外的零

就此,火箭君给你整理了一些表达效果:

03 TEXT函数

除了常规的选择和设置,在面对这种需求时,我们还可以考虑使用函数——TXET。 如果,如果你想在某A2单元格字符前加个零,那么可以表达为: =TEXT(A2,”0# “) 同样的,火箭君也给你给你准备了一些表达的效果,你也可以参考下:

这简单的三招你学会了吗?