分享

别怕,自定义格式其实很简单

 jkping 2015-06-29

1、初识自定义格式

Excel的单元格就像一个可爱的姑娘,等着你去给她梳妆打扮,Excel太多的显示格式就像一盒盒充满魔法力量的化妆品任你利用。

化妆品给你准备好了,能不能把她打扮得漂漂亮亮的,就看你化妆的技术了,呵呵……

首先我们先来认识一下“单元格格式”对话框,按CTRL+1快捷键打开“单元格格式”对话框。

左侧的【分类】列表中有常规、数值、货币等等选项,这里一看就懂,咱们就不多说了。要学习的自定义格式就是列表最后的“自定义”。


右侧的【类型】编辑框,是自定义格式代码输入框,下面是系统预设的代码,但是远远不能满足我们实际的需要。


需要特别说明一点的是:“自定义数字格式”允许用户创建符合一定规则的数字格式,应用自定义格式的数字并不会改变数值本身,只改变数值的显示方式。


这就像是叶枫戴着一个猪八戒的面具一样,你眼里看到的是猪八戒,实际上叶枫还是叶枫,还是一个人,并不是因为他戴着一个猪八戒的面具就变成猪八戒了。呵呵……

还是来看个例子:

图中C2单元格里输入的是数值“1”,可在显示的时候显示的却是“男”。这就是因为我们设置了自定格式的原因。

2、自定义格式代码

自定义格式的代码分为四个区段,每个区段之间用英文分号(;)隔开,每个区段的代码作用于不同类型的数值:正数,负数,零值和文本。

完整格式代码的组成结构为:

“大于条件值”格式;“小于条件值”格式;“等于条件值”格式;文本格式

在没有特别指定条件值的时候,默认的条件值为0,因此,格式代码的组成结构也可视作:

正数格式;负数格式;零格式;文本格式


我们说自定义格式代码最多可以有四节,但并不是说每一个自定义代码都必须定义四节,少于四节的代码也是被允许的:

1、如果只定义一个节,则该代码用于所有的数字上。

定义1 这个区域的自定义代码为:0'是数值'


定义2 这个区域的自定义代码为:[红色]0

从例子里我们可以看到,定义的代码对'a'和'我'所在的单元格并不起作用,只对数值型的单元格起作用。


2、如果只定义两个节,第一节用于0和正数,第二节用于负数。

定义1 这个区域的自定义代码为:

0'大于或等于零';0'小于零'


定义2 这个区域的自定义代码为:

自定义代码为:[绿色]0;[红色]0

从例子里我们可以看到,定义的代码对'a'和'我'所在的单元格并不起作用,只对数值型的单元格起作用,且对数值型进行了正数或零、负数的区分。


3、第一区域用于正数,第二区域用于负数,第三区域用于0值。

定义1 这个区域的自定义代码为:

0'大于零';0'小于零';0'等于0'



定义2 这个区域的自定义代码为:

[绿色]0;[红色]-0;[黄色]0

从例子里我们可以看到,定义的代码对'a'和'我'所在的单元格并不起作用,只对数值型的单元格起作用,且对数值型进行了正数、零、负数的区分。


4、还用上面的例子,我们再来看一个定义四节的代码。

定义1 这个区域的自定义代码为:

0'大于零';0'小于零';0'等于0';@'是文本'


定义2 这个区域的自定义代码为:

[绿色]0;[红色]0;[黄色]0;[黑色]@

当代码定义满四节后,就分别对正数、负数、零、文本进行了定义。


3、数字占位符

0 :数字占位符。

如果单元格的内容大于占位符,则显示实际数字,如果小于占位符的数量,则用无意义的0补足,一个0占一位。

下面就是使用0占位的格式代码:

占位符0作用于小数时,小数位数多于0的数量,自动四舍五入至0的数位,小数位数小于0的数量,补上0占位。


# 数字占位符。

只显有意义的零而不显示无意义的零。小数点后数字如大于“#”的数量,则按“#”

的位数四舍五入。



数字占位符。

跟0很相似,但使用“?”时以空格代替0,可用于小数点对齐及分数显示。

@ 文本占位符

如果只使用单个@,作用是引用原始文本,如果使用多个@,则可以重复文本。

图中蓝色部分三个单元格是数值,'@'是文本占位符,所以没有重复。


4、其他常见符号

当然,还有很多,这里就不详细列出了,留点空间给大家,自己在实际运用中慢慢体会吧,呵呵…...


5、用自定义格式实现隐藏



我们说自定义格式分为四个区间,每个区间用分号隔开,那么我们可以通过这个来隐藏单元格里的内容。使用不同的格式代码,可以对数据区域的数值、文本或是全部内容进行隐藏。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多