在《四种基本数据类型的相互联系》那一篇文章中,我们可以得出一个结论,EXCEL单元格中的数据不能靠眼来识别,因为你不知道输入的“2016-10-1”是日期型数据还是文本型日期,你也不知道输入的“1000”是数字型数据还是文本型数据。所以一定要记住:在EXCEL单元格中所见并不一定是真实的。本篇文章,再用自定义数字格式让你加深印象,所见并非真实。用数据,自定义数字格式能让它进行七十二变。
如下图,“√”和“╳”不是输入的,输入1即可显示“√”,输入0即可显示“╳”。
下图中,员工编号不用每次都输入这么多,只输入顺序号(如1、2、3……)即可生成。
下图中,成绩一列是输入的分数,通过自定义数字格式,让60分以下的显示“不及格”,60分至90分的显示“及格”,90分及以上的显示“优秀”。
下图中,成绩一列通过自定义数字格式,让60分以下的显示“蓝色”,60分至90分的显示“红色”,90分及以上的显示“绿色”,不用条件格式也能达到不同分数段显示不同颜色的设置。
无论是“√”和“╳”、员工编号还是显示的“不及格、及格、优秀”的结果也好,这些都是在单元格呈现给大家的,如果我们来看编辑栏,会发现还是自己输入的数据,这就是“所见并非真实”。
下面我们来讲解自定义数字格式,自定义格式是通过不同代码组成,通过设置代码让数据表现为不同的形式。
一、自定义数字格式的书写格式
书写格式的基本格式为:;;;; ,4个英文的分号。
它有2种用法,分别是:
用法1:正数;负数;零;文本
由3个“;”分成4个区段,每个区段中代表不同的数据类型,区段1(第一个分号前面)代表正数,区段2代表负数,区段3代表零值,区段4代表文本。在实际应用中,不一定非得把4个区段写完整,也可以用少于4个区段来编写代码。
区段数量
|
各区段代表的数据类型
|
1
|
所有数据类型
|
2
|
正数和零;负数
|
3
|
正数;负数;零
|
4
|
正数;负数;零;文本
|
用法2:条件1;条件2;除前面两种的其它情况;文本
区段1(第一个分号前面)代表满足条件1时数据表现形式,区段2代表满足条件2时数据表现形式,区段3代表除前面两种外的其它情况时数据表现形式,区段4代表文本。同样在实际应用中,可以不用把4个区段写完成。
区段数量
|
各区段代表的数据类型
|
1
|
满足条件的按设定代码显示数据,不满足条件的数据按输入的数值显示
|
2
|
满足条件时;不满足条件时
|
3
|
条件1;条件2;除前面两种的其它情况
|
4
|
条件1;条件2;除前面两种的其它情况;文本
|
二、自定义数字格式代码
1、通用代码
2、日期或时间相关代码
三、常用应用代码设置
【作者简介】
齐涛,三茅人力资源网专栏作家,高级人力资源师,有大型国有企业、民营企业人力资源经理、人资行政总监、人资行政副总工作经历。对人力资源各模块有丰富的管理实践经验,擅长HR工作系统性搭建与管理。著有《Excel 人力资源管理实操从入门到精通》(中国铁道出版社),在当当、京东、亚马逊、天猫均有售。
书籍试读请戳:《Excel 人力资源管理实操从入门到精通》
4楼 花开彼时
专业,谢谢分享~
3楼 绿的萝
看到下半部分 整个人愚钝了 还是不会用啊
齐涛
@默默21天:如果没有基础的不是说看了就会,需要自己边练边理解的。
2楼 绿的萝
看到开头,我很惊喜,这些都是我曾经想要达到的效果,太感谢您了!
1楼 大帝马青云
#赞赏# 专业的就是专业的,齐老师威武!