自定义数字格式使用
在【单元格格式】对话框【数字】选项卡的【分类】列表中选中某个格式分类,并在右侧出现的选项卡中选择好相应的格式类型,然后在【分类】列表中单击【自定义】,即可在右侧的【类型】文本框中查看刚才所选择格式对应的代码。
1.不同方式显示分段数字
示例1 设置数字格式为正数正常显示,负数红色显示带负号,零值不显示,文本显示为“ERR!”
格式代码可设置为;
G/通用格式;[红色]-G/通用格式;;“ERR!”
代码说明:格式代码分为4个区段,分别对应于“正数;负数;零值;文本”。其中“G/通用格式”表示按照常规格式显示,用“[红色]”作为格式前缀表示显示为红色。第3区段为空,表示不显示。第4区段“ERR!”表示只要是文本,就显示为“ERR!”。
示例2 设置数字格式为大于5的数字显示红色,小于5的数字显示绿色,等于5的数字显示成黑色
格式代码可设置为:
[红色][>5]G/通用格式;[绿色][<5]G/通用格式;=
示例3 设置数字格式为:小于1的数字以两位小数的百分数显示,其他情况以普通的两位小数数字显示,并且以小数点位置对齐数字。
格式代码可设置为:
[<]0.00%;#.00_%
示例4 以万为单位显示数值
格式代码可设置为:
0!.0,
0"万"0,
0!.0,“万”
0!.0000"万元"
示例5 多种方式显示日期
以中文“年月日”以及“星期”来显示日期,符合中文使用习惯。
[DBNum1]yyyy"年"m"月"d"日"aaaa
较上一种格式更为“中国化”的显示方式,以中文小写数字形式来显示日期中的数值。
d-mmm-yy,dddd
符合英语国家习惯的日期及星期显示方式。
yyyy.m.d
示例6 多种方式显示时间
以中文“点分秒”以及“上下午”的形式来显示时间,符合中文使用习惯。
上午/下午 h"点"mm"分"ss"秒"
符合英语国家习惯的12小时时间显示方式。
h:mm a/p".m."
示例7 使用自定义格式显示电话号码
"Tel:"000-000-0000
示例8 用数字0和1代替“✘”和“✔”的输入
可用如下格式代码:
[=1]“✔”;[=0]“✘”;;