上一篇咱们用两个示例说明了一下自定义格式的实际用处和简单语法。下面就为大家介绍一下出现在自定义格式中的特殊字符 如 #,0,$,?,@

    首先大家先来看一下 #,

   #是数字占位符,只显示有意义的0 而不显示无意义的0 .小数点后的位数如果大于#的个数,只保留和#号相等的位数并四舍五入。示例如下:对D1单元格应用自定义格式#.## ,可以看出保留2位小数。

wKiom1QGhKiTvwPCAAArDiR5IYA396.jpg

    0 也是数字占位符,意义和#相似,只在小数点后的意义有区别,如果数据小数点后位数大于自定义格式中0的个数则显示实际数据,如果不足自定义格式中的0的个数,则用0填充。如图。D1应用的格式为0.000000

wKiom1QGh4_DA43eAAAwZrAyIEE012.jpg

    @ 是文本占位符, 在上一篇文中,已经有示例。"文本"@ 或 @"文本"。。。。如果是@@@ 就是重复三次单元格内容。

 

     * 是重复它之后的字符,直到填充整个单元格。示例应用自定义格式 @*-    其中@代表本单元格数据,*-  代表重复短横线直到填满列宽

     wKiom1QGil_QqvRYAAAr3_KQXdg714.jpg

   ?是数字占位符 为两边无意义的0添加空格,可用于对齐小数点。大家先看一下原始数据,如下图。

wKioL1QGjBDjESQPAAAznnZJ490968.jpg

大家看一下应用自定义格式??.????之后的效果

wKiom1QGjIbT75EfAAA0tuPbjWg731.jpg