Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3685|回复: 5

[分享] EXCEL中的自定义格式

[复制链接]
发表于 2010-3-9 15:21 | 显示全部楼层 |阅读模式
本帖最后由 东门吹雪 于 2012-9-1 21:49 编辑

EXCEL中的自定义格式
1、若要大于等于60分的成绩显示为黑色,小于60的数据显示红色,则自定义为
[红色][>=60];[黑色][<60]
2、若要数据以小数点对齐,自定义为
#.????? (不过此格式小于1的小数前面的一个0不显示,有点类拟于ACCESS中的)
同理如果是分数以除号对齐,自定义为
#/?????
3、若要在单元格中插入固定文本,自定义为
#"公斤",如果能确定小数位的如定义保留三位小数,可为  #.???”公斤”
4、显示负数为正数,显示零,正数则不显示,自定义为
;##;0
5、这个同上例相类拟,不显单元格中的0,其他显示
0;-0;;@   注:第一个;这正数,第二个;为负数,第三个为0,第四个这文本
6、继续相类的显示问题,要隐藏所有的输入值,自定义为
;;;
7、只隐藏文本,其它显示,自定义为
   #;-#;0;
8、只隐藏数字,不隐藏文本,自定义为
   ;;   如果文本以*号显示可以为  ;;; **
9、将数据直接变成万为单位,保留1位与4位数。
#!.0,"万元" #!.0000"万元"
10、将00000000格式的数据转化为日期格式。
0000"."00"."00  或  0000"-"00"-"00
类拟的还有
0#":"##-0#":"## ,表示的是从几点到几点的格式
##"小时"##"分钟" ,表示的是几小时几分钟
[<1200]"上午"0#":"##;[>1200]"下午"0#":"##;"中午"##":"## ,表示显示12小时制的时间
11、小写中文时11~19会变成一十一~一十九,如何实现十一~十九
[>20][DBNum1];[DBNum1]d
12、替换显示,如在表格中有性格一列,可自定义为
   [=1]"女";[=2]"男"     这样只要输入1或2就能显示女或男了。
如果有其它数值或文本,文本照常显示可为
[=2]" 男";[=1]" 女";"录入错误";@
13、相类拟的,以不同条件显示不同提示
  "大于零";"小于零";0;@,这个自定义格式是判断是否是0值,如不是则显示大于或小于零。
  [<60]#"不及格";[=100]#"满分";#"及格",这个自定义格式就是显示成绩情况了。
  "正"#;"负"#;0;@,这个则是正负用文字显示。等等
14、如果有不需要显示的,可以加回车键,如10000,在两个0前加ALT+10,只显示100

自定义格式只改变数据的外观,并不改变数据的值,也不影响数据的计算。如第10题的数据仍是一个数值而不是日期或时间,不能参与时间计算。灵活运用好Excel的自定义格式功能,会对我们的工作做到很好的补充。
有人要问了,做了这么多自定义,每次输入不是麻烦了?做成模板,可基于模板来新建工作簿。就可以让你的新文档就带你做的自定义格式。
另外VBA中的可以用Format格式化输出,同样也可以利用WorksheetFunction.TEXT函数输出一些自定义的格式。
“!”:显示“"”。由于引号是代码常用的符号。在单元格中是无法用"""来显示出来“"”。要想显示出来,须在前加入“!”\的意思和\是一样的
把以上几个常用的符号解释一下意思,#”表示只显示有意义的零(其他数字原样显示);逗号为千分位分隔符;“0”表示按照输入结果显示零;“0.00”小数点后的零的个数表示小数位数; “-”表示负数;小数点后面的“0”的个数表示小数位数; @代表输入单元格的文本它的位置决定EXCEL在输入文本前面还是后面显示;[Red]定义的是颜色,如第一例可输入“黑色”,“蓝色”,“青色”,“绿色”,“洋红”,“红色”,“白色”或“黄色”。
就发这么多,也搞了个把小时了。^-^

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-3-9 15:28 | 显示全部楼层
回复

使用道具 举报

发表于 2013-10-18 18:18 | 显示全部楼层
回复

使用道具 举报

发表于 2013-10-19 08:30 | 显示全部楼层
谢谢楼主分享!
回复

使用道具 举报

发表于 2013-10-19 09:13 | 显示全部楼层
{:091:}{:091:}
回复

使用道具 举报

发表于 2013-10-19 09:40 | 显示全部楼层
收藏,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-3 13:10 , Processed in 0.229602 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表