说明
第一区段;第二区段;第三区段;第四区段
|
完整的结构共4个区段
|
作用于正数;作用于负数;作用于0值;作用于文本
|
第一区段;第二区段;第三区段
|
3个区段
|
作用于正数;作用于负数;作用于0值
|
第一区段;第二区段
|
2个区段
|
作用于0和正数;作用于负数
|
唯一区段
|
1个区段
|
作用于所有数据
|
结构二:根据实际需要自定义条件时的结构
代码结构
|
区段数
|
说明
|
第一区段;第二区段;第三区段;第四区
|
完整的结构共4个区段
|
大于条件值;小于条件值;等于条件值;作用于文本
|
第一区段;第二区段;第三区段
|
3个区段
|
作用于满足条件值1;作用于满足条件值2;作用于其它情况
|
第一区段;第二区段
|
2个区段
|
作用于满足条件值1;作用于满足条件值2
|
唯一区段
|
1个区段
|
代码作用于满足指定的唯一条件的数据
|
4、自定义格式实例
在自定义格式中可设置字体颜色(但不能设置背景及边框颜色)
格式1:¥#,##0;[红色]¥-#,##0;[蓝色]G/通用格式;[洋红]G/通用格式
(货币符号¥带头的千分隔符数值,正数自定义色;负数红色;0蓝色;文本格式洋红色)
格式2:¥#,##0;[红色]¥-#,##0;[蓝色]G/通用格式
(货币符号¥带头的千分隔符数值,正数自定义色;负数红色;文本格式未设置默认为自定义色)
格式3:¥#,##0;[红色]¥-#,##0
(货币符号¥带头的千分隔符数值,负数为红色,其它均为自定义色)
格式4:[蓝色]¥#,##0
(货币符号¥带头的千分隔符数值,数值单元格内容为蓝色,其它为自定义色)
格式7:¥#,##0;
(货币符号¥带头的千分隔符数值,未自定义颜色格式)
格式5:¥#,##0;[红色]¥-#,##0;[蓝色]G/通用格式;
(货币符号¥带头的千分隔符数值,正数自定义色;负数红色;0蓝色;不显示文本格式的单元格)
格式6:¥#,##0;[红色]¥-#,##0;
(货币符号¥带头的千分隔符数值,正数自定义色;负数红色;不显示0值;文本单元格为自定义色)
格式8:¥#,##0;;
(隐藏负数及0值,显示货币符号¥带头的千分隔符数值,及文本单元格内容)
格式9:¥#,##0;;;
(仅显示货币符号¥带头的千分隔符数值,隐藏负数、0值及文本单元格内容)
格式10:;;;
(隐藏单元格内所有的数值及文本格式的内容)
格式11:[洋红][>80]G/通用格式;[蓝色][<60]G/通用格式;[绿色]G/通用格式;@
(>80显示为洋红;<60显示为蓝色;其余数据显示为绿色;文本内容正常显示)
格式12:[洋红][>80]G/通用格式;[蓝色][<60]G/通用格式
(>80显示洋红;<60显示蓝色;其它数值隐藏;文本显示为洋红)
格式13:[洋红][>80]G/通用格式;[蓝色]G/通用格式
(>80显示为洋红;其它数值及文本单元格显示为蓝色)
格式14:[洋红][>80]G/通用格式
(>80显示为洋红;其它数值及文本单元格正常显示)
小结:
1)有分号而省略代码的,将被'隐藏'
2)根据条件书写的不同,条件中不包含的部分如果没有指定格式显示,将被'隐藏',在没有指定文本格式显示的情况下(没有第四区段),文本显示方式受第一区段的影响
3)要在自定义格式的某个段中设置颜色,只需在该段中增加用方括号括住的颜色名或颜色编号。Excel2003识别的颜色名为:[黑色]、[红色]、[白色]、[蓝色]、[蓝绿色]、[绿色]、[黄色]和[洋红]。Excel2003也识别按[颜色X]指定的颜色,其中X是1至56之间的数字,代表56种颜色。
二、数字及文本格式代码介绍
1)
G/通用格式
按原始输入显示,不设置任何格式,同'常规'格式
2)
#
数字占位符,只显示有效数字,不显示无意义的零值.(如果小数点后数字位数大于“#”的数量,按照“#”的位数四舍五入)
3)
0
数字占位符,当数字比代码的数量少时,显示无意义的0.
4)
可以利用代码0来让数值显示前导零,并让数值固定按指定位数显示。使用#与0组合为最常用的带小数的数字格式.
5)
?
数字占位符,需要的时候在小数点两侧增加空格;也可以用于具有不同位数的分数
6)
.
小数点
7)
,
千位分隔符
8)
%
以百分数显示
9)
*
重复下一个字符来填充列宽
10)
_(下划线)
留出与下一个字符等宽的空格(利用这种格式可以实现'对齐')
11)
!
强制显示下一个文本字符,可用于分号(;)点号(.)问号(?)等特殊符号的显示.
12)
@
文本占位符,如果只使用单个@,作用是引用原始文本,如果使用多个@,则可以重复文本
13)
“文本”
显示双引号里面的文本
14)
\
显示后面的字符。(和''用途相同,如后面是字符,输入后自动转变为双引号表达。不同的“\”是显示后面的文本,双引号是显示双引号中间的文本。)
15)
[颜色]
显示相应的颜色 [黑色] [蓝色] [蓝绿色] [绿色] [洋红色] [红色] [白色]
[黄色](要注意的是,在英文版用英文代码,在中文版则必须用中文代码)
16)
[颜色 n]
显示以数值n代表的调色板的颜色,n在1~56之间
17)
[条件值]
设置条件使用,一般由比较运算符和数值构成
18)
[DBnum1]
转换数值为中文小写数字
19)
[DBnum2]
转换数值为中文大写数字
20)
[DBnum3]
显示全角的阿拉伯数字与小写中文单位的结合,如'356'显示为 “ 3 百 5 十
6”
21)
E
科学记数的符号
三、日期时间格式代码介绍
1)
m
使用没有前导零的数字来显示月份(1~12)
使用没有前导零的数字来显示分钟(0~59)
2)
mm
使用有前导零的数字来显示月份(01~12)
使用有前导零的数字来显示分钟(00~59)
3)
mmm
使用英文缩写来显示月份(Jan~Dec)
4)
mmmm
使用英文全称来显示月份(January~December)
5)
mmmmm
显示月份的英文首字母(J~D)
6)
d
使用没有前导零的数字来显示日期(1~31)
7)
dd
使用有前导零的数字来显示日期(01~31)
8)
ddd
使用英文缩写来显示星期几(Sun~Sat)
9)
dddd
使用英文全称来显示星期几(Sunday~Saturday)
10)
aaa
使用中文简称显示星期几(一~日),不显示“星期”两字
11)
aaaa
使用中文全称来显示星期几(星期一~星期日)
12)
y/yy
使用两位数显示年份(00~99)
13)
yyyy
使用4位数显示年份(1900~9999)
14)
e
使用4位数显示年份(1900~9999),2003版本有效。
15)
h
使用没有前导零的数字来显示小时(0~23)
16)
hh
使用有前导零的数字来显示小时(00~23)
17)
s
使用没有前导零的数字来显示秒钟(0~59)
18)
ss
使用有前导零的数字来显示秒钟(00~59)
19)
AM/PM(A/P) 上午/下午
使用12小时制显示小时
20)
[h][m][s]
显示超出进制的时间(如大于24的小时数或大于60的分与秒)
21)
bbbb
使用4位数显示四位佛历年份,即以公元前543年为纪年元年,对1900年以后的日期有效。
四、自定义格式实战
1)
自定义格式中运用文本与@符号配合,实现输入部分内容前后自动添加前缀与后缀内容;
2)
运用!后跟.符号,或'.'以强制数值小数点移位,实现万亿等单位的转换;
3)
运用?和.两个字符自定义数值单元格,以达到同列下小数点位数对齐显示;
4)
运用剪贴板转换自定义单元格成为实际值;
步骤1: 选定应用了数字格式单元格或区域;
步骤2: 快速连续两次<Ctrl+C>组合键,调出Office剪贴板;
步骤3: 选定目标单元格或区域,单击剪贴板刚才复制项目旁边的下拉箭头,选择“粘贴”;
步骤4: 右键-选择性粘贴,对话框中选择“文本”,确定。
五、技巧综合运用
技巧一:运用剪贴板和查找与替换功能,实现行列甚至于区域单元格内容合并到同一单元格内。
技巧二:
1、通过分类汇总及格式刷,实现列下同一内容的合并单元格功能。
2、通过辅助列错位和定位条件中的行列内容差异单元格,实现合并单元格功能。
技巧三:含行列标签的表格,转换为以细化列标签的行列表格。(操作动画来自小月的基础操作题)
技巧四:运用辅助列1、2、3…和1.1、1.2、1.3…重新排序的方法实现规律化隔行的标题插入功能