Excel「自定义格式」并不会改变数值本身,只改变数值的显示方式.
对数据设置自定义格式只是对该数据以另外一种形式表现,其数据本身是没有改变的。比如一个数值对其自定义格式为其他形式,只是外表看起来不同(可以用于打印),但点进去还是数值,可以参与运算。
1.快捷键:同时按住Ctrl键和数字1键,即可弹出设置单元格格式的对话框。
2.自定义格式代码结构
- 四个区域:正数;负数;0;文本
- 三个区域:正数;负数;0
- 两个区域:正数和0;负数
- 一个区域:应用于所有类型的数据
3.自定义格式要求
- 所有标点必须是英文状态下的标点
- 每个区域用分号分割
- 颜色和条件要放在中括号里面
- 文本需要用双引号引起来
- 语法介绍
①. 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。
这一个占位符的用处很多,例如你输入发票号001234,前面的00经常不显示,就可以先设置好单元格格式为“000000”,当然你改成文本也行,方式多样。
④.符号站位符:逗号,和百分号%,还有分号;
- 选择逗号,代表千分位;
- 选择百分号,代表给数据添加上%
- 分号占位符; 语法如下:正数格式;负数格式;零格式;文本格式
⑤.文本占位符@
使用单个@是引用原文本,使用多个@是重复原文本。
⑥.关于感叹号!和问号?
感叹号是强制显示后面的内容,问号是增添无意义的空格。
【案例】当数据为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]”女”,其余用处自己想。
2.给销量标记↑和↓箭头
在自定义格式输入[>=60]0↑;0↓,其中的0代表占位符,代表数字,我们第一个条件是>=60,隐含的事第二个条件条件<60。
这部分内容告诉我们,可以在格式里面设置符号,例如五角星、三角形等,你也可以根据这个来筛选分数,例如>60分为及格,>80为优秀等,只是需要注意条件数量和设置的繁琐程度。
3.给书籍批量增加书名号