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