EXCEL自定义数字格式的代码与示例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、自定义数字格式的代码组成规则
许多Excel用户可能不了解自定义数字格式能够让他们几乎随心所欲地显示单元格数值,或者因为容怕面对长长的格式代码而放弃这个有用的工具。而实际上,自定义数字格式代码并没有想像中那么复杂和困难,只要掌握了它的规则,就很容易读性和书写格式代码来创建自定义数字格式。
自定义格式代码可以为4种类型的数值指定不同的格式:正数、负数、零值和文本。在代码中,用分号来分隔不同的区段,每个区段的代码作用于不同类型的数值。完整格式代码的组成结构为:
“大于条件值”格式;“小于条件值”格式;”等于条件值“格式;文本格式
在没有特别指定条件值的时候,默认的条件值为0。因此,格式代码的组成结构也可视作:
正数格式;负数格式;攀值格式;文本格式
用户并不而要每次都严格按照4个区段来编写格式代码,只写1个或2个区段也是可以的。下表中列出了没有按4区段写代码时,代码结构的变化。
下面有一个自定义数字格式代码的例子,它针对4种不同类型的数值定义了不同的格式:
#,##0.00_;[红色]-#,#0.00;[绿色]G/通用格式;" ' "@" '”
不设置任何格式,按原始输入的数值显示
数字占位符,只显示有效数字,不显示无意义的零值
数字占位符.当数字比代码的数量少时,显示无意义的0
从上图可见,可以利用代码0来让数位显示前导0,并让数值固定按指定位数显示。下图是使用#
与0组合为最常用的带小救的数字格式。
数字占位符.需要的时候在小数点两侧增加空格,也可以用干只有不同位数的分数。
显示格式里的下一个字符
重复下一个字符来填充列宽
留出与下一个字符等宽的空格
显示双引号里面的文本
文本占位符.如果只使用单个@,作用是引用原始文本
颜色代码
[颜色]可以是[black]/[黑色].[white]/[白色],[red]/[红色].[cyan]/[青色].[blue]/[蓝色],/[黄色].[magenta ]/[紫红色]或[green]/[绿色]
要注意的是,在英文版用英文代码,在中文版则必须用中文代码。
显示Excel调色板上的颇色.n是0~56之间的一个救位