Excel「自定义格式」并不会改变数值本身,只改变数值的显示方式.
    对数据设置自定义格式只是对该数据以另外一种形式表现,其数据本身是没有改变的。比如一个数值对其自定义格式为其他形式,只是外表看起来不同(可以用于打印),但点进去还是数值,可以参与运算。
    1.快捷键:同时按住Ctrl键和数字1键,即可弹出设置单元格格式的对话框。
    2.自定义格式代码结构

    • 四个区域:正数;负数;0;文本
    • 三个区域:正数;负数;0
    • 两个区域:正数和0;负数
    • 一个区域:应用于所有类型的数据

    3.自定义格式要求

    • 所有标点必须是英文状态下的标点
    • 每个区域用分号分割
    • 颜色和条件要放在中括号里面
    • 文本需要用双引号引起来
    1. 语法介绍

    ①. G/通用格式:以“常规”显示
    ②. 0:数字占位符,小数点后数字位数如果大于该占位符个数,则四舍五入显示。会显示无意义地0,意思是当0的个数不小于数字位数时,会显示出0。
    ③. #:数字占位符,小数点后数字位数如果大于该占位符个数,则四舍五入显示。不会显示无意义地0,意思是当#的个数不小于数字位数时,不会显示出0。
    【例子】给出数据12.390

    • 当你设置的代码为0.0或者#.#时,显示出来的数据就是12.4。
    • 当你设置的代码为0.000时,显示的数据就是12.390,而此时若设置#.###的话,显示的数据是12.39,最后的0不会显示。
    • 同理,其实一个占位符就能代表很多数字,但你也可以设置多个。还是数据12.390,当你设置代码00.00或者##.##时,显示的是12.39,但是当你设置000.00时,显示的数据就是012.39,而设置###.##的话,显示的还是12.39, 这就是显示无意义地0。

    image.png
    这一个占位符的用处很多,例如你输入发票号001234,前面的00经常不显示,就可以先设置好单元格格式为“000000”,当然你改成文本也行,方式多样。
    ④.符号站位符:逗号,和百分号%,还有分号;

    • 选择逗号,代表千分位;

    Ch 11 自定义单元格格式 - 图2

    • 选择百分号,代表给数据添加上%

    Ch 11 自定义单元格格式 - 图3

    • 分号占位符; 语法如下:正数格式;负数格式;零格式;文本格式

    Ch 11 自定义单元格格式 - 图4
    ⑤.文本占位符@
    使用单个@是引用原文本,使用多个@是重复原文本。
    Ch 11 自定义单元格格式 - 图5
    ⑥.关于感叹号!和问号?
    感叹号是强制显示后面的内容,问号是增添无意义的空格。
    【案例】当数据为123456元时,使用代码#!.0000万元,可以将数据转换为12.3456万元。
    !会强制显示后面符号,我这里对!.0000的理解是.0000是一种样式,!要求强制显示出这种样式。
    但这种办法没法很好地四舍五入,你可以采取下面代码:0”.”#,”万元”,这里的#可以用0来代替【可以直接复制到Excel中应用】
    这里设置万元的小技巧是十分常用的,老板要看万元单位的,这样设置既能满足老板观看需求,又不麻烦,不影响你后续继续计算。
    ⑦.关于颜色和条件
    1.条件格式代码:可以将条件写到中括号[]里面,从而实现自定义条件。
    在Excel里面,可以用分号将数值分为多个区段:

    • 四个区域:正数;负数;0;文本
    • 三个区域:正数;负数;0
    • 两个区域:正数和0;负数
    • 一个区域:应用于所有类型的数据

    我们可以根据单元格内容判断后再设置格式。如:可以使用代码”[>0]正数;[<0]负数;零"来判断正负数;可以使用"[>90]优秀;[<60]不及格;中等”来判断分数。
    但是注意条件格式化只限于使用三个条件,其中两个条件是明确的,另个是”其他”。


    2.颜色:用指定的颜色显示字符。
    可有八种颜色可选:红色、黑色、黄色、绿色、白色、蓝色、青色和洋红。
    如代码为”[蓝色];[红色];[黄色];[黑色]”时显示结果:正数为蓝色, 负数显示红色, 零显示黄色, 文本则显示为黑色。由此联系第一点,可见颜色也是条件的一种。


    【经典案例】该部分介绍一下利用单元格格式设置的一些案例
    ①.1.快速输入√和×,输入0显示√,输入1显示×
    按照下面内容设置,如果需要颜色不同,只要把输入的内容改为[绿色][=0]√;[红色][=1]×即可。这部分内容可以活学活用,例如你在填写“性别”时,需要写男女,但输入汉字比输入数字麻烦,就可以先设置单元格[=0]”男”;[=1]”女”,其余用处自己想。
    Ch 11 自定义单元格格式 - 图6
    2.给销量标记↑和↓箭头
    在自定义格式输入[>=60]0↑;0↓,其中的0代表占位符,代表数字,我们第一个条件是>=60,隐含的事第二个条件条件<60。
    这部分内容告诉我们,可以在格式里面设置符号,例如五角星、三角形等,你也可以根据这个来筛选分数,例如>60分为及格,>80为优秀等,只是需要注意条件数量和设置的繁琐程度。
    Ch 11 自定义单元格格式 - 图7
    3.给书籍批量增加书名号
    Ch 11 自定义单元格格式 - 图8