占位符js(揭秘自定义格式的神秘面纱之占位符0和)(1)

在单元格格式当中,0和#是经常出现的格式代码,它们都表示数字占位符,都是代表一个数字的占位,但是它们的意义是一样的吗?

显然不是,0代表强制显示,不管前面的数值是不是0,比如我们将员工编号自定义格式写成“0000”,当实际数位小于4位数时,前面就会自动用0补齐构成四位数。而#就不一样了,有就是有,没有就是没有。一个很好的例子就是用逗号分隔的数字。通常,千位数以上的需要用逗号隔开。我们分别用#和0来写代码,看看效果如何?

占位符js(揭秘自定义格式的神秘面纱之占位符0和)(2)

显然第一种是对的,而用0占位得出的结果显然是不对的,因此我们应当明白它们所代表的不同含义,在不同的场景下有不同的用处,否则就会弄巧成拙了哦!

,